home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1998-07-11 | 102.6 KB | [TEXT/ttxt] |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary).
You can browse this item here: purepak.irc
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| MacBinary (archive/macBinary)
| fallback
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| MacBinary II, inited, Sat Jul 11 22:54:51 1998, modified Sat Jul 11 22:54:51 1998, creator SimpleText, type ASCII, 104412 bytes "purepak.irc" , at 0x1985c 410 bytes resource
| default (weak)
| |
99%
| file
| data
| default
| |
74%
| TrID
| Macintosh plain text (MacBinary)
| default
| |
25%
| TrID
| MacBinary 2
| default (weak)
| |
100%
| siegfried
| fmt/1762 MacBinary (II)
| default
| |
100%
| lsar
| MacBinary
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [TEXT] |
macFileCreator | [ttxt] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0b 70 75 72 65 70 61 | 6b 2e 69 72 63 00 00 00 |..purepa|k.irc...|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 74 74 78 | 74 01 00 00 00 00 00 00 |.TEXTttx|t.......|
|00000050| 00 00 00 00 01 97 dc 00 | 00 01 9a b1 cd d5 fb b1 |........|........|
|00000060| cd d5 fb 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 ae 55 00 00 |........|.....U..|
|00000080| 0d 23 4b 65 6e 74 20 53 | 6f 72 65 6e 73 65 6e 20 |.#Kent S|orensen |
|00000090| 30 37 2f 31 31 20 6d 6f | 64 69 66 69 65 64 20 74 |07/11 mo|dified t|
|000000a0| 6f 20 70 72 69 6e 74 20 | 6f 75 74 20 64 69 73 63 |o print |out disc|
|000000b0| 6c 61 69 6d 65 72 20 61 | 62 6f 75 74 20 74 68 65 |laimer a|bout the|
|000000c0| 20 75 6e 73 75 70 70 6f | 72 74 65 64 20 6c 61 6e | unsuppo|rted lan|
|000000d0| 67 75 61 67 65 20 66 65 | 61 74 75 72 65 73 0d 23 |guage fe|atures.#|
|000000e0| 41 6c 73 6f 20 72 65 6d | 6f 76 65 64 20 74 68 65 |Also rem|oved the|
|000000f0| 20 4c 43 20 6c 61 67 63 | 68 65 63 6b 20 62 65 63 | LC lagc|heck bec|
|00000100| 75 73 65 20 53 6e 61 6b | 20 64 6f 65 73 6e 27 74 |use Snak| doesn't|
|00000110| 20 73 75 70 70 6f 72 74 | 20 65 76 65 6e 74 20 68 | support| event h|
|00000120| 61 6e 64 6c 65 72 73 20 | 79 65 74 2e 2e 2e 0d 23 |andlers |yet....#|
|00000130| 0d 23 20 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |.# #####|########|
|00000140| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|00000150| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|00000160| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|00000170| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 20 23 0d |########|##### #.|
|00000180| 23 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |# | |
|00000190| 20 20 20 20 20 20 20 50 | 75 72 65 50 61 6b 20 2d | P|urePak -|
|000001a0| 20 54 68 65 20 73 65 71 | 75 65 6c 20 74 6f 20 54 | The seq|uel to T|
|000001b0| 65 78 74 42 6f 78 20 20 | 20 20 20 20 20 20 20 20 |extBox | |
|000001c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 23 0d 23 | | #.#|
|000001d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000001e0| 20 20 20 20 20 20 20 20 | 20 20 41 20 2d 2b 20 54 | | A -+ T|
|000001f0| 45 58 54 20 2b 2d 20 70 | 72 6f 64 75 63 74 69 6f |EXT +- p|roductio|
|00000200| 6e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |n | |
|00000210| 20 20 20 20 20 20 20 20 | 20 20 20 20 23 0d 23 20 | | #.# |
|00000220| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|00000230| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|00000240| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|00000250| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|00000260| 23 23 23 23 23 23 23 23 | 23 23 20 23 0d 23 20 41 |########|## #.# A|
|00000270| 75 74 68 6f 72 3a 20 43 | 72 79 70 74 20 4b 65 65 |uthor: C|rypt Kee|
|00000280| 70 65 72 20 5b 63 6b 65 | 65 70 65 72 40 61 78 69 |per [cke|eper@axi|
|00000290| 6f 6d 2e 61 63 63 65 73 | 73 2e 6f 6e 65 2e 6e 65 |om.acces|s.one.ne|
|000002a0| 74 5d 20 28 43 4b 65 65 | 70 65 72 20 6f 6e 20 49 |t] (CKee|per on I|
|000002b0| 52 43 29 0d 23 20 56 65 | 72 73 69 6f 6e 20 32 2e |RC).# Ve|rsion 2.|
|000002c0| 30 37 0d 23 0d 23 20 54 | 68 69 73 20 73 63 72 69 |07.#.# T|his scri|
|000002d0| 70 74 20 72 65 71 75 69 | 72 65 73 20 61 74 20 6c |pt requi|res at l|
|000002e0| 65 61 73 74 20 69 72 63 | 49 49 32 2e 32 2e 39 20 |east irc|II2.2.9 |
|000002f0| 28 55 6e 69 78 29 20 6f | 72 20 61 20 66 75 6c 6c |(Unix) o|r a full|
|00000300| 79 20 69 72 63 49 49 20 | 63 6f 6d 70 61 74 69 62 |y ircII |compatib|
|00000310| 6c 65 0d 23 20 63 6c 69 | 65 6e 74 2e 20 20 49 74 |le.# cli|ent. It|
|00000320| 20 68 61 73 20 6f 6e 6c | 79 20 62 65 65 6e 20 74 | has onl|y been t|
|00000330| 65 73 74 65 64 20 75 6e | 64 65 72 20 55 6e 69 78 |ested un|der Unix|
|00000340| 20 77 69 74 68 20 69 72 | 63 49 49 32 2e 32 2e 39 | with ir|cII2.2.9|
|00000350| 20 61 6e 64 20 69 72 63 | 49 49 32 2e 38 2e 32 2e | and irc|II2.8.2.|
|00000360| 0d 23 0d 23 20 49 66 20 | 79 6f 75 20 65 64 69 74 |.#.# If |you edit|
|00000370| 20 74 68 69 73 20 66 69 | 6c 65 2c 20 79 6f 75 20 | this fi|le, you |
|00000380| 6d 75 73 74 20 65 64 69 | 74 20 69 74 20 77 69 74 |must edi|t it wit|
|00000390| 68 20 61 20 55 6e 69 78 | 20 74 65 78 74 20 65 64 |h a Unix| text ed|
|000003a0| 69 74 6f 72 20 6f 72 20 | 75 73 65 0d 23 20 75 74 |itor or |use.# ut|
|000003b0| 69 6c 69 74 69 65 73 20 | 6c 69 6b 65 20 64 6f 73 |ilities |like dos|
|000003c0| 32 75 6e 69 78 2f 75 6e | 69 78 32 64 6f 73 20 74 |2unix/un|ix2dos t|
|000003d0| 6f 20 63 6f 6e 76 65 72 | 74 20 69 74 20 74 6f 20 |o conver|t it to |
|000003e0| 44 4f 53 20 74 6f 20 65 | 64 69 74 20 61 6e 64 20 |DOS to e|dit and |
|000003f0| 74 68 65 6e 0d 23 20 62 | 61 63 6b 20 74 6f 20 55 |then.# b|ack to U|
|00000400| 6e 69 78 2e 20 20 49 66 | 20 69 74 20 69 73 20 65 |nix. If| it is e|
|00000410| 64 69 74 65 64 20 69 6e | 20 61 20 44 4f 53 20 74 |dited in| a DOS t|
|00000420| 65 78 74 20 65 64 69 74 | 6f 72 20 69 74 20 77 69 |ext edit|or it wi|
|00000430| 6c 6c 20 62 65 20 63 6f | 72 72 75 70 74 65 64 2e |ll be co|rrupted.|
|00000440| 0d 23 0d 23 20 41 6c 6c | 20 73 74 6f 6c 65 6e 20 |.#.# All| stolen |
|00000450| 63 6f 64 65 20 69 73 20 | 6c 61 62 65 6c 6c 65 64 |code is |labelled|
|00000460| 2e 20 20 49 66 20 69 74 | 20 69 73 6e 27 74 20 6c |. If it| isn't l|
|00000470| 61 62 65 6c 6c 65 64 20 | 61 73 20 73 74 6f 6c 65 |abelled |as stole|
|00000480| 6e 20 63 6f 64 65 2c 20 | 74 68 65 6e 20 69 74 0d |n code, |then it.|
|00000490| 23 20 69 73 20 6d 69 6e | 65 2e 20 20 49 66 20 79 |# is min|e. If y|
|000004a0| 6f 75 20 74 61 6b 65 20 | 6d 79 20 63 6f 64 65 2c |ou take |my code,|
|000004b0| 20 70 6c 65 61 73 65 20 | 67 69 76 65 20 6d 65 20 | please |give me |
|000004c0| 63 72 65 64 69 74 2e 0d | 23 0d 23 20 50 75 72 65 |credit..|#.# Pure|
|000004d0| 50 61 6b 20 76 65 72 73 | 69 6f 6e 20 32 2e 30 37 |Pak vers|ion 2.07|
|000004e0| 20 49 52 43 20 73 63 72 | 69 70 74 0d 23 20 43 6f | IRC scr|ipt.# Co|
|000004f0| 70 79 72 69 67 68 74 20 | 28 43 29 20 31 39 39 35 |pyright |(C) 1995|
|00000500| 0d 23 0d 23 20 54 68 69 | 73 20 70 72 6f 67 72 61 |.#.# Thi|s progra|
|00000510| 6d 20 69 73 20 66 72 65 | 65 20 73 6f 66 74 77 61 |m is fre|e softwa|
|00000520| 72 65 3b 20 79 6f 75 20 | 63 61 6e 20 72 65 64 69 |re; you |can redi|
|00000530| 73 74 72 69 62 75 74 65 | 20 69 74 20 61 6e 64 2f |stribute| it and/|
|00000540| 6f 72 20 6d 6f 64 69 66 | 79 0d 23 20 69 74 20 75 |or modif|y.# it u|
|00000550| 6e 64 65 72 20 74 68 65 | 20 74 65 72 6d 73 20 6f |nder the| terms o|
|00000560| 66 20 74 68 65 20 47 4e | 55 20 47 65 6e 65 72 61 |f the GN|U Genera|
|00000570| 6c 20 50 75 62 6c 69 63 | 20 4c 69 63 65 6e 73 65 |l Public| License|
|00000580| 20 61 73 20 70 75 62 6c | 69 73 68 65 64 20 62 79 | as publ|ished by|
|00000590| 0d 23 20 74 68 65 20 46 | 72 65 65 20 53 6f 66 74 |.# the F|ree Soft|
|000005a0| 77 61 72 65 20 46 6f 75 | 6e 64 61 74 69 6f 6e 3b |ware Fou|ndation;|
|000005b0| 20 65 69 74 68 65 72 20 | 76 65 72 73 69 6f 6e 20 | either |version |
|000005c0| 31 2c 20 6f 72 20 28 61 | 74 20 79 6f 75 72 20 6f |1, or (a|t your o|
|000005d0| 70 74 69 6f 6e 29 0d 23 | 20 61 6e 79 20 6c 61 74 |ption).#| any lat|
|000005e0| 65 72 20 76 65 72 73 69 | 6f 6e 2e 0d 23 0d 23 20 |er versi|on..#.# |
|000005f0| 54 68 69 73 20 70 72 6f | 67 72 61 6d 20 69 73 20 |This pro|gram is |
|00000600| 64 69 73 74 72 69 62 75 | 74 65 64 20 69 6e 20 74 |distribu|ted in t|
|00000610| 68 65 20 68 6f 70 65 20 | 74 68 61 74 20 69 74 20 |he hope |that it |
|00000620| 77 69 6c 6c 20 62 65 20 | 75 73 65 66 75 6c 2c 0d |will be |useful,.|
|00000630| 23 20 62 75 74 20 57 49 | 54 48 4f 55 54 20 41 4e |# but WI|THOUT AN|
|00000640| 59 20 57 41 52 52 41 4e | 54 59 3b 20 77 69 74 68 |Y WARRAN|TY; with|
|00000650| 6f 75 74 20 65 76 65 6e | 20 74 68 65 20 69 6d 70 |out even| the imp|
|00000660| 6c 69 65 64 20 77 61 72 | 72 61 6e 74 79 20 6f 66 |lied war|ranty of|
|00000670| 0d 23 20 4d 45 52 43 48 | 41 4e 54 41 42 49 4c 49 |.# MERCH|ANTABILI|
|00000680| 54 59 20 6f 72 20 46 49 | 54 4e 45 53 53 20 46 4f |TY or FI|TNESS FO|
|00000690| 52 20 41 20 50 41 52 54 | 49 43 55 4c 41 52 20 50 |R A PART|ICULAR P|
|000006a0| 55 52 50 4f 53 45 2e 20 | 20 53 65 65 20 74 68 65 |URPOSE. | See the|
|000006b0| 0d 23 20 47 4e 55 20 47 | 65 6e 65 72 61 6c 20 50 |.# GNU G|eneral P|
|000006c0| 75 62 6c 69 63 20 4c 69 | 63 65 6e 73 65 20 66 6f |ublic Li|cense fo|
|000006d0| 72 20 6d 6f 72 65 20 64 | 65 74 61 69 6c 73 2e 0d |r more d|etails..|
|000006e0| 23 0d 23 20 59 6f 75 20 | 73 68 6f 75 6c 64 20 68 |#.# You |should h|
|000006f0| 61 76 65 20 72 65 63 65 | 69 76 65 64 20 61 20 63 |ave rece|ived a c|
|00000700| 6f 70 79 20 6f 66 20 74 | 68 65 20 47 4e 55 20 47 |opy of t|he GNU G|
|00000710| 65 6e 65 72 61 6c 20 50 | 75 62 6c 69 63 20 4c 69 |eneral P|ublic Li|
|00000720| 63 65 6e 73 65 0d 23 20 | 61 6c 6f 6e 67 20 77 69 |cense.# |along wi|
|00000730| 74 68 20 74 68 69 73 20 | 70 72 6f 67 72 61 6d 3b |th this |program;|
|00000740| 20 69 66 20 6e 6f 74 2c | 20 77 72 69 74 65 20 74 | if not,| write t|
|00000750| 6f 20 74 68 65 20 46 72 | 65 65 20 53 6f 66 74 77 |o the Fr|ee Softw|
|00000760| 61 72 65 0d 23 20 46 6f | 75 6e 64 61 74 69 6f 6e |are.# Fo|undation|
|00000770| 2c 20 49 6e 63 2e 2c 20 | 36 37 35 20 4d 61 73 73 |, Inc., |675 Mass|
|00000780| 20 41 76 65 2c 20 43 61 | 6d 62 72 69 64 67 65 2c | Ave, Ca|mbridge,|
|00000790| 20 4d 41 20 30 32 31 33 | 39 2c 20 55 53 41 2e 0d | MA 0213|9, USA..|
|000007a0| 23 20 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |# ######|########|
|000007b0| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|000007c0| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|000007d0| 23 23 23 23 23 23 23 23 | 23 23 23 23 23 23 23 23 |########|########|
|000007e0| 23 23 23 23 23 23 23 23 | 23 23 23 23 20 23 0d 0d |########|#### #..|
|000007f0| 5e 73 65 74 20 6e 6f 76 | 69 63 65 20 6f 66 66 0d |^set nov|ice off.|
|00000800| 5e 73 65 74 20 65 78 65 | 63 5f 70 72 6f 74 65 63 |^set exe|c_protec|
|00000810| 74 69 6f 6e 20 6f 66 66 | 0d 5e 73 65 74 20 69 6e |tion off|.^set in|
|00000820| 70 75 74 5f 70 72 6f 74 | 65 63 74 69 6f 6e 20 6f |put_prot|ection o|
|00000830| 66 66 0d 40 20 50 50 56 | 45 52 53 20 3d 20 5b 32 |ff.@ PPV|ERS = [2|
|00000840| 2e 30 37 5d 0d 0d 23 20 | 2d 2d 2d 2d 2d 2d 2d 2d |.07]..# |--------|
|00000850| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000860| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000870| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000880| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000890| 2d 2d 2d 2d 0d 23 20 53 | 65 74 73 20 61 6e 64 20 |----.# S|ets and |
|000008a0| 6b 65 79 20 62 69 6e 64 | 69 6e 67 73 0d 23 20 2d |key bind|ings.# -|
|000008b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000008c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000008d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000008e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000008f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 0d 23 20 53 |--------|---..# S|
|00000900| 65 65 20 69 66 20 77 65 | 27 72 65 20 6f 6e 20 61 |ee if we|'re on a|
|00000910| 6e 20 45 50 49 43 20 63 | 6c 69 65 6e 74 0d 45 56 |n EPIC c|lient.EV|
|00000920| 41 4c 20 5e 69 66 20 28 | 6d 61 74 63 68 28 2a 45 |AL ^if (|match(*E|
|00000930| 50 49 43 2a 20 24 73 74 | 61 74 75 73 5f 75 73 65 |PIC* $st|atus_use|
|00000940| 72 29 29 20 7b 40 20 50 | 50 2e 45 50 49 43 20 3d |r)) {@ P|P.EPIC =|
|00000950| 20 31 7d 0d 0d 45 56 41 | 4c 20 5e 73 65 74 20 69 | 1}..EVA|L ^set i|
|00000960| 6e 70 75 74 5f 70 72 6f | 6d 70 74 20 5b 50 75 72 |nput_pro|mpt [Pur|
|00000970| 65 50 61 6b 5d 20 76 65 | 72 73 69 6f 6e 20 24 50 |ePak] ve|rsion $P|
|00000980| 50 56 45 52 53 20 6c 6f | 61 64 69 6e 67 2e 2e 2e |PVERS lo|ading...|
|00000990| 0d 0d 5e 73 65 74 20 74 | 61 62 20 6f 6e 0d 5e 73 |..^set t|ab on.^s|
|000009a0| 65 74 20 74 61 62 5f 6d | 61 78 20 36 0d 5e 73 65 |et tab_m|ax 6.^se|
|000009b0| 74 20 73 65 6e 64 5f 69 | 67 6e 6f 72 65 5f 6d 73 |t send_i|gnore_ms|
|000009c0| 67 20 6f 66 66 0d 5e 73 | 65 74 20 63 6c 6f 63 6b |g off.^s|et clock|
|000009d0| 5f 32 34 68 6f 75 72 20 | 6f 66 66 0d 5e 73 65 74 |_24hour |off.^set|
|000009e0| 20 63 6c 6f 63 6b 20 6f | 6e 0d 5e 73 65 74 20 73 | clock o|n.^set s|
|000009f0| 74 61 74 75 73 5f 61 77 | 61 79 20 20 28 61 77 61 |tatus_aw|ay (awa|
|00000a00| 79 29 0d 5e 73 65 74 20 | 75 73 65 72 5f 69 6e 66 |y).^set |user_inf|
|00000a10| 6f 72 6d 61 74 69 6f 6e | 20 5b 50 75 72 65 50 61 |ormation| [PurePa|
|00000a20| 6b 5d 0d 5e 73 65 74 20 | 73 74 61 74 75 73 5f 75 |k].^set |status_u|
|00000a30| 73 65 72 20 5b 4c 61 67 | 20 3f 3f 5d 20 5b 50 75 |ser [Lag| ??] [Pu|
|00000a40| 72 65 50 61 6b 5d 20 2a | 0d 5e 73 65 74 20 73 74 |rePak] *|.^set st|
|00000a50| 61 74 75 73 5f 71 75 65 | 72 79 20 20 5b 51 75 65 |atus_que|ry [Que|
|00000a60| 72 79 3a 20 25 51 5d 0d | 5e 73 65 74 20 73 74 61 |ry: %Q].|^set sta|
|00000a70| 74 75 73 5f 6e 6f 74 69 | 66 79 20 20 5b 41 63 74 |tus_noti|fy [Act|
|00000a80| 69 76 69 74 79 3a 20 25 | 46 5d 0d 5e 73 65 74 20 |ivity: %|F].^set |
|00000a90| 73 74 61 74 75 73 5f 6f | 70 65 72 20 2a 0d 5e 73 |status_o|per *.^s|
|00000aa0| 65 74 20 73 74 61 74 75 | 73 5f 6f 76 65 72 77 72 |et statu|s_overwr|
|00000ab0| 69 74 65 20 20 28 6f 76 | 65 72 74 79 70 65 29 0d |ite (ov|ertype).|
|00000ac0| 5e 73 65 74 20 73 74 61 | 74 75 73 5f 77 69 6e 64 |^set sta|tus_wind|
|00000ad0| 6f 77 20 5e 5e 5e 5e 5e | 5e 5e 5e 0d 5e 73 65 74 |ow ^^^^^|^^^.^set|
|00000ae0| 20 73 74 61 74 75 73 5f | 6d 6f 64 65 20 20 28 2b | status_|mode (+|
|00000af0| 25 2b 29 0d 5e 73 65 74 | 20 73 74 61 74 75 73 5f |%+).^set| status_|
|00000b00| 6d 61 69 6c 20 20 5b 4d | 61 69 6c 3a 20 25 4d 5d |mail [M|ail: %M]|
|00000b10| 0d 5e 73 65 74 20 73 74 | 61 74 75 73 5f 73 65 72 |.^set st|atus_ser|
|00000b20| 76 65 72 20 20 76 69 61 | 20 25 53 0d 5e 73 65 74 |ver via| %S.^set|
|00000b30| 20 63 68 61 6e 6e 65 6c | 5f 6e 61 6d 65 5f 77 69 | channel|_name_wi|
|00000b40| 64 74 68 20 31 30 0d 5e | 73 65 74 20 64 65 62 75 |dth 10.^|set debu|
|00000b50| 67 20 30 0d 5e 73 65 74 | 20 68 65 6c 70 5f 77 69 |g 0.^set| help_wi|
|00000b60| 6e 64 6f 77 20 6f 66 66 | 0d 5e 73 65 74 20 68 65 |ndow off|.^set he|
|00000b70| 6c 70 5f 70 72 6f 6d 70 | 74 20 6f 6e 0d 5e 73 65 |lp_promp|t on.^se|
|00000b80| 74 20 68 6f 6c 64 5f 6d | 6f 64 65 5f 6d 61 78 20 |t hold_m|ode_max |
|00000b90| 30 0d 5e 73 65 74 20 69 | 6e 70 75 74 5f 61 6c 69 |0.^set i|nput_ali|
|00000ba0| 61 73 65 73 20 6f 66 66 | 0d 5e 73 65 74 20 69 6e |ases off|.^set in|
|00000bb0| 73 65 72 74 5f 6d 6f 64 | 65 20 6f 6e 0d 5e 73 65 |sert_mod|e on.^se|
|00000bc0| 74 20 6c 61 73 74 6c 6f | 67 20 31 36 33 38 34 0d |t lastlo|g 16384.|
|00000bd0| 5e 73 65 74 20 6c 61 73 | 74 6c 6f 67 5f 6c 65 76 |^set las|tlog_lev|
|00000be0| 65 6c 20 61 6c 6c 0d 5e | 73 65 74 20 73 63 72 6f |el all.^|set scro|
|00000bf0| 6c 6c 20 6f 6e 0d 5e 73 | 65 74 20 73 63 72 6f 6c |ll on.^s|et scrol|
|00000c00| 6c 5f 6c 69 6e 65 73 20 | 31 0d 5e 73 65 74 20 73 |l_lines |1.^set s|
|00000c10| 68 65 6c 6c 5f 6c 69 6d | 69 74 20 30 0d 5e 73 65 |hell_lim|it 0.^se|
|00000c20| 74 20 73 74 61 74 75 73 | 5f 68 6f 6c 64 5f 6c 69 |t status|_hold_li|
|00000c30| 6e 65 73 20 20 28 25 42 | 29 0d 5e 73 65 74 20 63 |nes (%B|).^set c|
|00000c40| 6f 6d 6d 61 6e 64 5f 6d | 6f 64 65 20 6f 66 66 0d |ommand_m|ode off.|
|00000c50| 5e 73 65 74 20 64 6f 75 | 62 6c 65 5f 73 74 61 74 |^set dou|ble_stat|
|00000c60| 75 73 5f 6c 69 6e 65 20 | 6f 66 66 0d 5e 73 65 74 |us_line |off.^set|
|00000c70| 20 73 75 70 70 72 65 73 | 73 5f 73 65 72 76 65 72 | suppres|s_server|
|00000c80| 5f 6d 6f 74 64 20 6f 66 | 66 0d 5e 73 65 74 20 73 |_motd of|f.^set s|
|00000c90| 68 6f 77 5f 65 6e 64 5f | 6f 66 5f 6d 73 67 73 20 |how_end_|of_msgs |
|00000ca0| 6f 66 66 0d 5e 73 65 74 | 20 62 65 65 70 5f 77 68 |off.^set| beep_wh|
|00000cb0| 65 6e 5f 61 77 61 79 20 | 30 0d 45 56 41 4c 20 5e |en_away |0.EVAL ^|
|00000cc0| 73 65 74 20 63 6c 69 65 | 6e 74 5f 69 6e 66 6f 72 |set clie|nt_infor|
|00000cd0| 6d 61 74 69 6f 6e 20 02 | 5b 50 75 72 65 50 61 6b |mation .|[PurePak|
|00000ce0| 5d 02 20 76 24 50 50 56 | 45 52 53 20 62 79 20 43 |]. v$PPV|ERS by C|
|00000cf0| 72 79 70 74 20 4b 65 65 | 70 65 72 0d 5e 73 65 74 |rypt Kee|per.^set|
|00000d00| 20 73 74 61 74 75 73 5f | 68 6f 6c 64 20 20 2d 2d | status_|hold --|
|00000d10| 20 45 4e 54 45 52 20 2d | 2d 0d 5e 73 65 74 20 62 | ENTER -|-.^set b|
|00000d20| 65 65 70 5f 6d 61 78 20 | 32 0d 5e 73 65 74 20 77 |eep_max |2.^set w|
|00000d30| 61 72 6e 5f 6f 66 5f 69 | 67 6e 6f 72 65 73 20 6f |arn_of_i|gnores o|
|00000d40| 6e 0d 5e 73 65 74 20 76 | 65 72 62 6f 73 65 5f 63 |n.^set v|erbose_c|
|00000d50| 74 63 70 20 6f 66 66 0d | 5e 73 65 74 20 69 6e 64 |tcp off.|^set ind|
|00000d60| 65 6e 74 20 6f 6e 0d 5e | 73 65 74 20 61 75 74 6f |ent on.^|set auto|
|00000d70| 5f 77 68 6f 77 61 73 20 | 6f 66 66 0d 5e 73 65 74 |_whowas |off.^set|
|00000d80| 20 66 75 6c 6c 5f 73 74 | 61 74 75 73 5f 6c 69 6e | full_st|atus_lin|
|00000d90| 65 20 6f 6e 0d 5e 73 65 | 74 20 63 6f 6e 74 69 6e |e on.^se|t contin|
|00000da0| 75 65 64 5f 6c 69 6e 65 | 20 20 0d 5e 73 65 74 20 |ued_line| .^set |
|00000db0| 68 69 64 65 5f 70 72 69 | 76 61 74 65 5f 63 68 61 |hide_pri|vate_cha|
|00000dc0| 6e 6e 65 6c 73 20 6f 66 | 66 0d 5e 73 65 74 20 73 |nnels of|f.^set s|
|00000dd0| 68 6f 77 5f 61 77 61 79 | 5f 6f 6e 63 65 20 6f 6e |how_away|_once on|
|00000de0| 0d 5e 73 65 74 20 68 69 | 73 74 6f 72 79 20 31 32 |.^set hi|story 12|
|00000df0| 30 0d 5e 73 65 74 20 61 | 75 74 6f 5f 75 6e 6d 61 |0.^set a|uto_unma|
|00000e00| 72 6b 5f 61 77 61 79 20 | 6f 66 66 0d 5e 73 65 74 |rk_away |off.^set|
|00000e10| 20 62 65 65 70 5f 6f 6e | 5f 6d 73 67 20 4e 4f 4e | beep_on|_msg NON|
|00000e20| 45 0d 5e 73 65 74 20 73 | 68 6f 77 5f 63 68 61 6e |E.^set s|how_chan|
|00000e30| 6e 65 6c 5f 6e 61 6d 65 | 73 20 6f 6e 0d 5e 73 65 |nel_name|s on.^se|
|00000e40| 74 20 73 68 6f 77 5f 6e | 75 6d 65 72 69 63 73 20 |t show_n|umerics |
|00000e50| 6f 66 66 0d 5e 73 65 74 | 20 6d 61 78 5f 72 65 63 |off.^set| max_rec|
|00000e60| 75 72 73 69 6f 6e 73 20 | 32 31 30 0d 5e 73 65 74 |ursions |210.^set|
|00000e70| 20 6c 6f 67 20 6f 66 66 | 0d 5e 73 65 74 20 6c 6f | log off|.^set lo|
|00000e80| 67 66 69 6c 65 20 69 72 | 63 2e 6c 6f 67 0d 5e 73 |gfile ir|c.log.^s|
|00000e90| 65 74 20 69 6e 70 75 74 | 5f 70 72 6f 74 65 63 74 |et input|_protect|
|00000ea0| 69 6f 6e 20 6f 66 66 0d | 5e 73 65 74 20 64 63 63 |ion off.|^set dcc|
|00000eb0| 5f 62 6c 6f 63 6b 5f 73 | 69 7a 65 20 31 30 32 34 |_block_s|ize 1024|
|00000ec0| 0d 5e 73 65 74 20 6e 6f | 5f 63 74 63 70 5f 66 6c |.^set no|_ctcp_fl|
|00000ed0| 6f 6f 64 20 6f 6e 0d 5e | 45 56 41 4c 20 5e 69 66 |ood on.^|EVAL ^if|
|00000ee0| 20 28 5b 24 6d 61 69 6c | 5d 20 3d 3d 20 5b 30 5d | ([$mail|] == [0]|
|00000ef0| 29 20 7b 5e 73 65 74 20 | 6d 61 69 6c 20 31 7d 0d |) {^set |mail 1}.|
|00000f00| 5e 45 56 41 4c 20 5e 73 | 65 74 20 6c 6f 61 64 5f |^EVAL ^s|et load_|
|00000f10| 70 61 74 68 20 7e 2f 70 | 75 72 65 70 61 6b 3a 2e |path ~/p|urepak:.|
|00000f20| 2f 70 75 72 65 70 61 6b | 3a 7e 3a 24 6c 6f 61 64 |/purepak|:~:$load|
|00000f30| 5f 70 61 74 68 0d 5e 73 | 65 74 20 68 6f 6c 64 5f |_path.^s|et hold_|
|00000f40| 6d 6f 64 65 20 6f 66 66 | 0d 5e 73 65 74 20 6e 6f |mode off|.^set no|
|00000f50| 74 69 66 79 5f 6f 6e 5f | 74 65 72 6d 69 6e 61 74 |tify_on_|terminat|
|00000f60| 69 6f 6e 20 6f 66 66 0d | 5e 73 65 74 20 73 68 6f |ion off.|^set sho|
|00000f70| 77 5f 77 68 6f 5f 68 6f | 70 63 6f 75 6e 74 20 6f |w_who_ho|pcount o|
|00000f80| 66 66 0d 5e 73 65 74 20 | 66 6c 6f 6f 64 5f 77 61 |ff.^set |flood_wa|
|00000f90| 72 6e 69 6e 67 20 6f 66 | 66 0d 5e 73 65 74 20 66 |rning of|f.^set f|
|00000fa0| 6c 6f 6f 64 5f 72 61 74 | 65 20 31 0d 5e 73 65 74 |lood_rat|e 1.^set|
|00000fb0| 20 66 6c 6f 6f 64 5f 61 | 66 74 65 72 20 34 0d 5e | flood_a|fter 4.^|
|00000fc0| 73 65 74 20 66 6c 6f 6f | 64 5f 75 73 65 72 73 20 |set floo|d_users |
|00000fd0| 34 0d 5e 45 56 41 4c 20 | 5e 73 65 74 20 73 74 61 |4.^EVAL |^set sta|
|00000fe0| 74 75 73 5f 66 6f 72 6d | 61 74 20 25 54 20 25 2a |tus_form|at %T %*|
|00000ff0| 25 40 25 4e 25 23 25 51 | 25 53 25 48 25 42 25 41 |%@%N%#%Q|%S%H%B%A|
|00001000| 25 43 25 2b 25 49 25 4f | 25 46 20 25 57 25 3e 25 |%C%+%I%O|%F %W%>%|
|00001010| 55 25 4d 25 58 25 59 25 | 5a 20 0d 0d 62 69 6e 64 |U%M%X%Y%|Z ..bind|
|00001020| 20 5e 58 20 6d 65 74 61 | 32 0d 62 69 6e 64 20 5e | ^X meta|2.bind ^|
|00001030| 5c 20 73 77 69 74 63 68 | 5f 63 68 61 6e 6e 65 6c |\ switch|_channel|
|00001040| 73 0d 62 69 6e 64 20 5e | 51 20 71 75 6f 74 65 5f |s.bind ^|Q quote_|
|00001050| 63 68 61 72 61 63 74 65 | 72 0d 62 69 6e 64 20 5e |characte|r.bind ^|
|00001060| 49 20 70 61 72 73 65 5f | 63 6f 6d 6d 61 6e 64 20 |I parse_|command |
|00001070| 5e 74 6b 2e 67 65 74 6d | 73 67 20 31 20 24 74 6b |^tk.getm|sg 1 $tk|
|00001080| 2e 6d 73 67 6c 69 73 74 | 0d 62 69 6e 64 20 5e 52 |.msglist|.bind ^R|
|00001090| 20 70 61 72 73 65 5f 63 | 6f 6d 6d 61 6e 64 20 5e | parse_c|ommand ^|
|000010a0| 74 6b 2e 67 65 74 6d 73 | 67 20 2d 31 20 24 74 6b |tk.getms|g -1 $tk|
|000010b0| 2e 6d 73 67 6c 69 73 74 | 0d 62 69 6e 64 20 5e 58 |.msglist|.bind ^X|
|000010c0| 5e 58 20 70 61 72 73 65 | 5f 63 6f 6d 6d 61 6e 64 |^X parse|_command|
|000010d0| 20 74 6b 2e 64 65 6c 6e | 69 63 6b 0d 62 69 6e 64 | tk.deln|ick.bind|
|000010e0| 20 5e 53 20 74 6f 67 67 | 6c 65 5f 73 74 6f 70 5f | ^S togg|le_stop_|
|000010f0| 73 63 72 65 65 6e 0d 62 | 69 6e 64 20 5e 5b 20 6d |screen.b|ind ^[ m|
|00001100| 65 74 61 31 0d 62 69 6e | 64 20 6d 65 74 61 31 2d |eta1.bin|d meta1-|
|00001110| 5b 20 6d 65 74 61 32 0d | 62 69 6e 64 20 6d 65 74 |[ meta2.|bind met|
|00001120| 61 31 2d 4f 20 6d 65 74 | 61 32 0d 62 69 6e 64 20 |a1-O met|a2.bind |
|00001130| 6d 65 74 61 32 2d 5e 40 | 20 73 63 72 6f 6c 6c 5f |meta2-^@| scroll_|
|00001140| 65 6e 64 0d 62 69 6e 64 | 20 6d 65 74 61 32 2d 41 |end.bind| meta2-A|
|00001150| 20 62 61 63 6b 77 61 72 | 64 5f 68 69 73 74 6f 72 | backwar|d_histor|
|00001160| 79 0d 62 69 6e 64 20 6d | 65 74 61 32 2d 42 20 66 |y.bind m|eta2-B f|
|00001170| 6f 72 77 61 72 64 5f 68 | 69 73 74 6f 72 79 0d 62 |orward_h|istory.b|
|00001180| 69 6e 64 20 6d 65 74 61 | 32 2d 43 20 66 6f 72 77 |ind meta|2-C forw|
|00001190| 61 72 64 5f 63 68 61 72 | 61 63 74 65 72 0d 62 69 |ard_char|acter.bi|
|000011a0| 6e 64 20 6d 65 74 61 32 | 2d 44 20 62 61 63 6b 77 |nd meta2|-D backw|
|000011b0| 61 72 64 5f 63 68 61 72 | 61 63 74 65 72 0d 62 69 |ard_char|acter.bi|
|000011c0| 6e 64 20 6d 65 74 61 32 | 2d 35 20 70 61 72 73 65 |nd meta2|-5 parse|
|000011d0| 5f 63 6f 6d 6d 61 6e 64 | 20 5e 73 5f 75 70 0d 62 |_command| ^s_up.b|
|000011e0| 69 6e 64 20 6d 65 74 61 | 32 2d 36 20 70 61 72 73 |ind meta|2-6 pars|
|000011f0| 65 5f 63 6f 6d 6d 61 6e | 64 20 5e 73 5f 64 6e 0d |e_comman|d ^s_dn.|
|00001200| 62 69 6e 64 20 6d 65 74 | 61 32 2d 31 20 70 61 72 |bind met|a2-1 par|
|00001210| 73 65 5f 63 6f 6d 6d 61 | 6e 64 20 5e 73 5f 65 6e |se_comma|nd ^s_en|
|00001220| 64 0d 62 69 6e 64 20 6d | 65 74 61 32 2d 37 20 70 |d.bind m|eta2-7 p|
|00001230| 61 72 73 65 5f 63 6f 6d | 6d 61 6e 64 20 5e 73 5f |arse_com|mand ^s_|
|00001240| 65 6e 64 0d 62 69 6e 64 | 20 5e 58 5e 41 20 73 63 |end.bind| ^X^A sc|
|00001250| 72 6f 6c 6c 5f 62 61 63 | 6b 77 61 72 64 0d 62 69 |roll_bac|kward.bi|
|00001260| 6e 64 20 5e 58 5e 42 20 | 73 63 72 6f 6c 6c 5f 66 |nd ^X^B |scroll_f|
|00001270| 6f 72 77 61 72 64 0d 62 | 69 6e 64 20 5e 42 20 73 |orward.b|ind ^B s|
|00001280| 65 6c 66 5f 69 6e 73 65 | 72 74 0d 62 69 6e 64 20 |elf_inse|rt.bind |
|00001290| 5e 5f 20 73 65 6c 66 5f | 69 6e 73 65 72 74 0d 62 |^_ self_|insert.b|
|000012a0| 69 6e 64 20 5e 56 20 73 | 65 6c 66 5f 69 6e 73 65 |ind ^V s|elf_inse|
|000012b0| 72 74 0d 62 69 6e 64 20 | 5e 41 20 73 65 6c 66 5f |rt.bind |^A self_|
|000012c0| 69 6e 73 65 72 74 0d 62 | 69 6e 64 20 5e 4f 20 73 |insert.b|ind ^O s|
|000012d0| 65 6c 66 5f 69 6e 73 65 | 72 74 0d 62 69 6e 64 20 |elf_inse|rt.bind |
|000012e0| 5e 57 20 6e 65 78 74 5f | 77 69 6e 64 6f 77 0d 62 |^W next_|window.b|
|000012f0| 69 6e 64 20 5e 5a 20 73 | 74 6f 70 5f 69 72 63 0d |ind ^Z s|top_irc.|
|00001300| 62 69 6e 64 20 5e 55 20 | 65 72 61 73 65 5f 6c 69 |bind ^U |erase_li|
|00001310| 6e 65 0d 0d 61 6c 69 61 | 73 20 73 5f 75 70 20 7b |ne..alia|s s_up {|
|00001320| 0d 09 5e 62 69 6e 64 20 | 7e 20 6e 6f 74 68 69 6e |..^bind |~ nothin|
|00001330| 67 0d 09 5e 74 79 70 65 | 20 5e 55 5e 58 5e 41 5e |g..^type| ^U^X^A^|
|00001340| 55 0d 09 5e 74 69 6d 65 | 72 20 31 20 5e 62 69 6e |U..^time|r 1 ^bin|
|00001350| 64 20 7e 20 73 65 6c 66 | 5f 69 6e 73 65 72 74 0d |d ~ self|_insert.|
|00001360| 7d 0d 61 6c 69 61 73 20 | 73 5f 64 6e 20 7b 0d 09 |}.alias |s_dn {..|
|00001370| 5e 62 69 6e 64 20 7e 20 | 6e 6f 74 68 69 6e 67 0d |^bind ~ |nothing.|
|00001380| 09 5e 74 79 70 65 20 5e | 55 5e 58 5e 42 5e 55 0d |.^type ^|U^X^B^U.|
|00001390| 09 5e 74 69 6d 65 72 20 | 31 20 5e 62 69 6e 64 20 |.^timer |1 ^bind |
|000013a0| 7e 20 73 65 6c 66 5f 69 | 6e 73 65 72 74 0d 7d 0d |~ self_i|nsert.}.|
|000013b0| 61 6c 69 61 73 20 73 5f | 65 6e 64 20 7b 0d 09 5e |alias s_|end {..^|
|000013c0| 62 69 6e 64 20 7e 20 6e | 6f 74 68 69 6e 67 0d 09 |bind ~ n|othing..|
|000013d0| 5e 74 79 70 65 20 5e 5b | 5b 5e 40 0d 09 5e 74 69 |^type ^[|[^@..^ti|
|000013e0| 6d 65 72 20 31 20 5e 62 | 69 6e 64 20 7e 20 73 65 |mer 1 ^b|ind ~ se|
|000013f0| 6c 66 5f 69 6e 73 65 72 | 74 0d 7d 0d 0d 23 20 46 |lf_inser|t.}..# F|
|00001400| 69 6c 65 20 74 68 61 74 | 20 73 65 74 74 69 6e 67 |ile that| setting|
|00001410| 73 20 61 72 65 20 73 61 | 76 65 64 20 74 6f 0d 40 |s are sa|ved to.@|
|00001420| 20 50 50 2e 53 41 56 45 | 46 49 4c 45 20 3d 20 5b | PP.SAVE|FILE = [|
|00001430| 70 75 72 65 70 61 6b 2e | 73 61 76 5d 0d 0d 6f 6e |purepak.|sav]..on|
|00001440| 20 5e 64 63 63 5f 72 61 | 77 20 2a 20 7b 7d 0d 0d | ^dcc_ra|w * {}..|
|00001450| 23 20 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |# ------|--------|
|00001460| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001470| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001480| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001490| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 23 |--------|------.#|
|000014a0| 20 54 61 62 20 6b 65 79 | 20 6d 65 73 73 61 67 65 | Tab key| message|
|000014b0| 20 68 69 73 74 6f 72 79 | 20 28 6f 72 69 67 69 6e | history| (origin|
|000014c0| 61 6c 6c 79 20 66 72 6f | 6d 20 74 68 65 20 69 72 |ally fro|m the ir|
|000014d0| 63 49 49 20 74 61 62 6b | 65 79 20 73 63 72 69 70 |cII tabk|ey scrip|
|000014e0| 74 29 0d 23 20 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |t).# ---|--------|
|000014f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001500| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001510| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001520| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001530| 2d 0d 0d 61 6c 69 61 73 | 20 74 6b 2e 61 64 64 6d |-..alias| tk.addm|
|00001540| 73 67 20 7b 0d 09 40 20 | 74 6b 2e 6d 61 74 63 68 |sg {..@ |tk.match|
|00001550| 65 64 20 3d 20 72 6d 61 | 74 63 68 28 24 30 20 24 |ed = rma|tch($0 $|
|00001560| 5e 5c 31 2d 29 0d 09 69 | 66 20 28 74 6b 2e 6d 61 |^\1-)..i|f (tk.ma|
|00001570| 74 63 68 65 64 29 0d 09 | 7b 0d 09 09 40 20 74 6b |tched)..|{...@ tk|
|00001580| 2e 6d 73 67 6c 69 73 74 | 20 3d 20 5b 24 28 30 2d |.msglist| = [$(0-|
|00001590| 24 7b 74 6b 2e 6d 61 74 | 63 68 65 64 2d 31 7d 29 |${tk.mat|ched-1})|
|000015a0| 20 24 28 24 7b 74 6b 2e | 6d 61 74 63 68 65 64 2b | $(${tk.|matched+|
|000015b0| 31 7d 2d 29 5d 0d 09 7d | 0d 09 7b 20 40 20 74 6b |1}-)]..}|..{ @ tk|
|000015c0| 2e 6d 73 67 6c 69 73 74 | 20 3d 20 5b 24 28 30 2d |.msglist| = [$(0-|
|000015d0| 24 7b 74 6b 2e 6d 73 67 | 6d 61 78 2d 31 7d 29 5d |${tk.msg|max-1})]|
|000015e0| 20 7d 0d 09 40 20 74 6b | 2e 6d 73 67 63 6e 74 20 | }..@ tk|.msgcnt |
|000015f0| 3d 20 30 0d 09 5e 61 73 | 73 69 67 6e 20 2d 74 6b |= 0..^as|sign -tk|
|00001600| 2e 6d 61 74 63 68 65 64 | 0d 7d 0d 61 6c 69 61 73 |.matched|.}.alias|
|00001610| 20 74 6b 2e 67 65 74 6d | 73 67 20 7b 0d 09 40 20 | tk.getm|sg {..@ |
|00001620| 74 6b 2e 6d 73 67 63 6e | 74 20 3d 20 74 6b 2e 6d |tk.msgcn|t = tk.m|
|00001630| 73 67 63 6e 74 20 2b 20 | 5b 24 30 5d 0d 09 69 66 |sgcnt + |[$0]..if|
|00001640| 20 28 20 23 74 6b 2e 6d | 73 67 6c 69 73 74 20 3c | ( #tk.m|sglist <|
|00001650| 20 74 6b 2e 6d 73 67 63 | 6e 74 20 29 20 7b 40 20 | tk.msgc|nt ) {@ |
|00001660| 74 6b 2e 6d 73 67 63 6e | 74 20 3d 20 31 7d 0d 09 |tk.msgcn|t = 1}..|
|00001670| 69 66 20 28 74 6b 2e 6d | 73 67 63 6e 74 20 3c 3d |if (tk.m|sgcnt <=|
|00001680| 20 30 29 20 7b 40 20 74 | 6b 2e 6d 73 67 63 6e 74 | 0) {@ t|k.msgcnt|
|00001690| 20 3d 20 20 23 74 6b 2e | 6d 73 67 6c 69 73 74 7d | = #tk.|msglist}|
|000016a0| 0d 09 40 20 74 6b 2e 6a | 75 6e 6b 20 3d 20 4b 20 |..@ tk.j|unk = K |
|000016b0| 23 23 20 5b 6d 73 67 5d | 0d 09 74 79 70 65 20 5e |## [msg]|..type ^|
|000016c0| 55 24 74 6b 2e 6a 75 6e | 6b 20 24 5e 5e 7b 5b 24 |U$tk.jun|k $^^{[$|
|000016d0| 28 24 74 6b 2e 6d 73 67 | 63 6e 74 29 5d 7d 20 0d |($tk.msg|cnt)]} .|
|000016e0| 7d 0d 61 6c 69 61 73 20 | 74 6b 2e 64 65 6c 6e 69 |}.alias |tk.delni|
|000016f0| 63 6b 20 7b 0d 09 69 66 | 20 28 74 6b 2e 6d 73 67 |ck {..if| (tk.msg|
|00001700| 63 6e 74 20 3d 3d 20 30 | 29 0d 09 7b 0d 09 09 65 |cnt == 0|)..{...e|
|00001710| 63 68 6f 20 2a 2a 2a 20 | 4e 69 63 6b 6e 61 6d 65 |cho *** |Nickname|
|00001720| 3a 20 24 77 6f 72 64 28 | 30 20 24 74 6b 2e 6d 73 |: $word(|0 $tk.ms|
|00001730| 67 6c 69 73 74 29 20 72 | 65 6d 6f 76 65 64 2e 0d |glist) r|emoved..|
|00001740| 09 09 40 20 74 6b 2e 6d | 73 67 6c 69 73 74 20 3d |..@ tk.m|sglist =|
|00001750| 20 5b 24 6e 6f 74 77 6f | 72 64 28 31 20 24 74 6b | [$notwo|rd(1 $tk|
|00001760| 2e 6d 73 67 6c 69 73 74 | 29 5d 0d 09 7d 0d 09 7b |.msglist|)]..}..{|
|00001770| 0d 09 09 65 63 68 6f 20 | 2a 2a 2a 20 4e 69 63 6b |...echo |*** Nick|
|00001780| 6e 61 6d 65 3a 20 24 77 | 6f 72 64 28 24 7b 74 6b |name: $w|ord(${tk|
|00001790| 2e 6d 73 67 63 6e 74 2d | 31 7d 20 24 74 6b 2e 6d |.msgcnt-|1} $tk.m|
|000017a0| 73 67 6c 69 73 74 29 20 | 72 65 6d 6f 76 65 64 2e |sglist) |removed.|
|000017b0| 0d 09 09 40 20 74 6b 2e | 6d 73 67 6c 69 73 74 20 |...@ tk.|msglist |
|000017c0| 3d 20 5b 24 6e 6f 74 77 | 6f 72 64 28 24 74 6b 2e |= [$notw|ord($tk.|
|000017d0| 6d 73 67 63 6e 74 20 24 | 74 6b 2e 6d 73 67 6c 69 |msgcnt $|tk.msgli|
|000017e0| 73 74 29 5d 0d 09 7d 0d | 09 74 79 70 65 20 5e 55 |st)]..}.|.type ^U|
|000017f0| 0d 7d 0d 61 6c 69 61 73 | 20 6e 6f 74 77 6f 72 64 |.}.alias| notword|
|00001800| 20 7b 0d 09 69 66 20 28 | 5b 24 30 5d 3e 30 29 0d | {..if (|[$0]>0).|
|00001810| 09 7b 0d 09 09 69 66 20 | 28 28 5b 24 30 5d 3e 31 |.{...if |(([$0]>1|
|00001820| 29 26 26 28 5b 24 30 5d | 20 3c 20 72 6d 61 74 63 |)&&([$0]| < rmatc|
|00001830| 68 28 24 7e 20 24 31 2d | 29 29 29 20 7b 40 20 6e |h($~ $1-|))) {@ n|
|00001840| 77 2e 73 65 70 20 3d 20 | 5b 20 5d 7d 20 7b 40 20 |w.sep = |[ ]} {@ |
|00001850| 6e 77 2e 73 65 70 20 3d | 20 5b 5d 7d 0d 09 09 40 |nw.sep =| []}...@|
|00001860| 20 66 75 6e 63 74 69 6f | 6e 5f 72 65 74 75 72 6e | functio|n_return|
|00001870| 20 3d 20 5b 24 28 31 2d | 24 7b 5b 24 30 5d 2d 31 | = [$(1-|${[$0]-1|
|00001880| 7d 29 5d 20 23 23 20 5b | 24 6e 77 2e 73 65 70 5d |})] ## [|$nw.sep]|
|00001890| 20 23 23 20 5b 24 28 24 | 7b 5b 24 30 5d 2b 31 7d | ## [$($|{[$0]+1}|
|000018a0| 2d 29 5d 0d 09 7d 20 7b | 40 20 66 75 6e 63 74 69 |-)]..} {|@ functi|
|000018b0| 6f 6e 5f 72 65 74 75 72 | 6e 20 3d 20 5b 24 31 2d |on_retur|n = [$1-|
|000018c0| 5d 7d 0d 7d 0d 61 6c 69 | 61 73 20 6d 69 6e 6e 6f |]}.}.ali|as minno|
|000018d0| 74 20 7b 0d 09 40 20 6e | 6f 74 69 63 65 63 6e 74 |t {..@ n|oticecnt|
|000018e0| 20 3d 20 30 0d 09 5e 61 | 73 73 69 67 6e 20 2d 6c | = 0..^a|ssign -l|
|000018f0| 61 73 74 6e 6f 74 65 72 | 0d 09 5e 61 73 73 69 67 |astnoter|..^assig|
|00001900| 6e 20 2d 6e 74 65 6d 70 | 0d 7d 0d 0d 23 20 2d 2d |n -ntemp|.}..# --|
|00001910| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001920| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001930| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001940| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001950| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 23 20 4d 69 73 |--------|--.# Mis|
|00001960| 63 65 6c 6c 61 6e 65 6f | 75 73 20 66 75 6e 63 74 |cellaneo|us funct|
|00001970| 69 6f 6e 73 20 61 6e 64 | 20 61 6c 69 61 73 65 73 |ions and| aliases|
|00001980| 2c 20 6d 6f 73 74 6c 79 | 20 69 6e 74 65 72 6e 61 |, mostly| interna|
|00001990| 6c 0d 23 20 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |l.# ----|--------|
|000019a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000019b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000019c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000019d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000019e0| 0d 0d 23 20 4c 61 6d 65 | 20 61 6c 69 61 73 65 73 |..# Lame| aliases|
|000019f0| 20 66 6f 72 20 62 75 67 | 67 79 20 63 6c 69 65 6e | for bug|gy clien|
|00001a00| 74 73 0d 61 6c 69 61 73 | 20 73 61 79 20 7b 0d 09 |ts.alias| say {..|
|00001a10| 71 75 6f 74 65 20 50 52 | 49 56 4d 53 47 20 24 43 |quote PR|IVMSG $C|
|00001a20| 20 3a 24 2a 0d 09 65 63 | 68 6f 20 02 3c 02 24 7b | :$*..ec|ho .<.${|
|00001a30| 4e 7d 02 3e 02 20 24 2a | 0d 7d 0d 61 6c 69 61 73 |N}.>. $*|.}.alias|
|00001a40| 20 73 65 6e 64 74 6f 20 | 7b 0d 09 69 66 20 28 69 | sendto |{..if (i|
|00001a50| 73 63 68 61 6e 6e 65 6c | 28 24 30 29 29 20 7b 5e |schannel|($0)) {^|
|00001a60| 69 66 20 28 5b 24 30 5d | 20 3d 3d 20 43 29 20 7b |if ([$0]| == C) {|
|00001a70| 2f 65 63 68 6f 20 02 3c | 02 24 7b 4e 7d 02 3e 02 |/echo .<|.${N}.>.|
|00001a80| 20 24 31 2d 7d 20 7b 2f | 65 63 68 6f 20 2d 3e 20 | $1-} {/|echo -> |
|00001a90| 24 30 20 02 3c 02 24 7b | 4e 7d 02 3e 02 20 24 31 |$0 .<.${|N}.>. $1|
|00001aa0| 2d 7d 7d 20 7b 2f 65 63 | 68 6f 20 2d 3e 20 16 5b |-}} {/ec|ho -> .[|
|00001ab0| 24 30 5d 16 20 24 31 2d | 7d 0d 09 5e 71 75 6f 74 |$0]. $1-|}..^quot|
|00001ac0| 65 20 50 52 49 56 4d 53 | 47 20 24 30 20 3a 24 31 |e PRIVMS|G $0 :$1|
|00001ad0| 2d 0d 7d 0d 0d 23 20 2f | 6d 65 20 61 6c 69 61 73 |-.}..# /|me alias|
|00001ae0| 20 74 68 61 74 20 65 63 | 68 6f 65 73 20 74 6f 20 | that ec|hoes to |
|00001af0| 74 68 65 20 72 69 67 68 | 74 20 77 69 6e 64 6f 77 |the righ|t window|
|00001b00| 20 28 73 6f 6d 65 20 63 | 6c 69 65 6e 74 73 20 64 | (some c|lients d|
|00001b10| 6f 6e 27 74 29 0d 61 6c | 69 61 73 20 6d 65 20 7b |on't).al|ias me {|
|00001b20| 0d 09 78 65 63 68 6f 20 | 2d 4c 45 56 45 4c 20 43 |..xecho |-LEVEL C|
|00001b30| 52 41 50 20 2d 57 49 4e | 44 4f 57 20 24 77 69 6e |RAP -WIN|DOW $win|
|00001b40| 6e 75 6d 28 29 20 2a 20 | 24 4e 20 24 2a 0d 09 71 |num() * |$N $*..q|
|00001b50| 75 6f 74 65 20 50 52 49 | 56 4d 53 47 20 24 43 20 |uote PRI|VMSG $C |
|00001b60| 3a 01 41 43 54 49 4f 4e | 20 24 2a 01 0d 7d 0d 0d |:.ACTION| $*..}..|
|00001b70| 23 20 52 65 70 65 61 74 | 73 20 24 31 20 24 30 20 |# Repeat|s $1 $0 |
|00001b80| 74 69 6d 65 73 0d 61 6c | 69 61 73 20 72 65 70 65 |times.al|ias repe|
|00001b90| 61 74 63 6d 64 20 7b 0d | 09 40 20 52 43 4f 55 4e |atcmd {.|.@ RCOUN|
|00001ba0| 54 20 3d 20 30 0d 09 77 | 68 69 6c 65 20 28 52 43 |T = 0..w|hile (RC|
|00001bb0| 4f 55 4e 54 20 3c 20 5b | 24 30 5d 29 0d 09 7b 0d |OUNT < [|$0])..{.|
|00001bc0| 09 09 40 20 52 43 4f 55 | 4e 54 20 3d 20 52 43 4f |..@ RCOU|NT = RCO|
|00001bd0| 55 4e 54 20 2b 20 31 0d | 09 09 24 31 2d 0d 09 7d |UNT + 1.|..$1-..}|
|00001be0| 0d 09 5e 61 73 73 69 67 | 6e 20 2d 52 43 4f 55 4e |..^assig|n -RCOUN|
|00001bf0| 54 0d 7d 0d 0d 61 6c 69 | 61 73 20 6e 69 63 6b 6f |T.}..ali|as nicko|
|00001c00| 6e 6c 79 20 7b 40 20 46 | 55 4e 43 54 49 4f 4e 5f |nly {@ F|UNCTION_|
|00001c10| 52 45 54 55 52 4e 20 3d | 20 6c 65 66 74 28 24 69 |RETURN =| left($i|
|00001c20| 6e 64 65 78 28 21 20 24 | 30 29 20 24 30 29 7d 0d |ndex(! $|0) $0)}.|
|00001c30| 61 6c 69 61 73 20 73 61 | 66 65 73 74 72 20 7b 40 |alias sa|festr {@|
|00001c40| 20 46 55 4e 43 54 49 4f | 4e 5f 52 45 54 55 52 4e | FUNCTIO|N_RETURN|
|00001c50| 20 3d 20 73 74 72 69 70 | 28 5c 3b 5c 24 20 24 2a | = strip|(\;\$ $*|
|00001c60| 29 7d 0d 0d 23 20 52 65 | 74 75 72 6e 73 20 31 20 |)}..# Re|turns 1 |
|00001c70| 69 66 20 79 6f 75 20 68 | 61 76 65 20 6f 70 73 20 |if you h|ave ops |
|00001c80| 6f 6e 20 24 30 2c 20 30 | 20 69 66 20 79 6f 75 20 |on $0, 0| if you |
|00001c90| 64 6f 6e 27 74 2e 20 20 | 57 65 20 75 73 65 20 61 |don't. |We use a|
|00001ca0| 6e 20 61 6c 69 61 73 20 | 69 6e 73 74 65 61 64 0d |n alias |instead.|
|00001cb0| 23 20 6f 66 20 69 73 63 | 68 61 6e 6f 70 28 29 20 |# of isc|hanop() |
|00001cc0| 73 69 6e 63 65 20 69 73 | 63 68 61 6e 6f 70 20 64 |since is|chanop d|
|00001cd0| 6f 65 73 6e 27 74 20 61 | 6c 77 61 79 73 20 72 65 |oesn't a|lways re|
|00001ce0| 74 75 72 6e 20 61 20 63 | 6f 72 72 65 63 74 20 72 |turn a c|orrect r|
|00001cf0| 65 73 75 6c 74 20 6f 6e | 0d 23 20 6f 6c 64 65 72 |esult on|.# older|
|00001d00| 20 63 6c 69 65 6e 74 73 | 2c 20 61 6e 64 20 69 66 | clients|, and if|
|00001d10| 20 69 73 63 68 61 6e 6f | 70 20 77 65 72 65 20 74 | ischano|p were t|
|00001d20| 6f 20 73 61 79 20 74 68 | 61 74 20 79 6f 75 20 61 |o say th|at you a|
|00001d30| 72 65 20 6e 6f 74 20 6f | 70 70 65 64 20 77 68 65 |re not o|pped whe|
|00001d40| 6e 20 79 6f 75 0d 23 20 | 72 65 61 6c 6c 79 20 61 |n you.# |really a|
|00001d50| 72 65 2c 20 79 6f 75 72 | 20 70 72 6f 74 65 63 74 |re, your| protect|
|00001d60| 69 6f 6e 20 73 74 75 66 | 66 20 77 6f 75 6c 64 6e |ion stuf|f wouldn|
|00001d70| 27 74 20 67 6f 20 6f 66 | 66 2e 0d 61 6c 69 61 73 |'t go of|f..alias|
|00001d80| 20 67 6f 74 6f 70 73 20 | 7b 0d 09 40 20 46 55 4e | gotops |{..@ FUN|
|00001d90| 43 54 49 4f 4e 5f 52 45 | 54 55 52 4e 20 3d 20 30 |CTION_RE|TURN = 0|
|00001da0| 0d 09 69 66 20 28 5b 24 | 30 5d 20 3d 3d 20 43 29 |..if ([$|0] == C)|
|00001db0| 20 7b 5e 69 66 20 28 50 | 20 3d 3d 20 5b 40 5d 29 | {^if (P| == [@])|
|00001dc0| 20 7b 40 20 46 55 4e 43 | 54 49 4f 4e 5f 52 45 54 | {@ FUNC|TION_RET|
|00001dd0| 55 52 4e 20 3d 20 31 7d | 7d 0d 09 7b 5e 69 66 20 |URN = 1}|}..{^if |
|00001de0| 28 69 73 63 68 61 6e 6f | 70 28 24 4e 20 24 30 29 |(ischano|p($N $0)|
|00001df0| 29 20 7b 40 20 46 55 4e | 43 54 49 4f 4e 5f 52 45 |) {@ FUN|CTION_RE|
|00001e00| 54 55 52 4e 20 3d 20 31 | 7d 7d 0d 7d 0d 0d 23 20 |TURN = 1|}}.}..# |
|00001e10| 52 65 74 75 72 6e 73 20 | 61 20 72 61 6e 64 6f 6d |Returns |a random|
|00001e20| 20 6c 65 74 74 65 72 2f | 6e 75 6d 62 65 72 20 73 | letter/|number s|
|00001e30| 74 72 69 6e 67 0d 40 20 | 50 50 2e 52 43 20 3d 20 |tring.@ |PP.RC = |
|00001e40| 5b 61 62 63 64 65 66 67 | 68 69 6a 6b 6c 6d 6e 6f |[abcdefg|hijklmno|
|00001e50| 70 71 72 73 74 75 76 77 | 78 79 7a 41 42 43 44 45 |pqrstuvw|xyzABCDE|
|00001e60| 46 47 48 49 4a 4b 4c 4d | 4e 4f 50 51 52 53 54 55 |FGHIJKLM|NOPQRSTU|
|00001e70| 56 57 58 59 5a 30 31 32 | 33 34 35 36 37 38 39 61 |VWXYZ012|3456789a|
|00001e80| 5d 0d 61 6c 69 61 73 20 | 72 61 6e 64 63 72 61 70 |].alias |randcrap|
|00001e90| 20 7b 0d 09 40 20 52 43 | 20 3d 20 31 0d 09 77 68 | {..@ RC| = 1..wh|
|00001ea0| 69 6c 65 20 28 52 43 20 | 3c 20 5b 24 30 5d 29 0d |ile (RC |< [$0]).|
|00001eb0| 09 7b 0d 09 09 40 20 52 | 43 20 3d 20 52 43 20 2b |.{...@ R|C = RC +|
|00001ec0| 20 31 0d 09 09 40 20 52 | 53 20 3d 20 6d 69 64 28 | 1...@ R|S = mid(|
|00001ed0| 24 72 61 6e 64 28 36 32 | 29 20 31 20 24 50 50 2e |$rand(62|) 1 $PP.|
|00001ee0| 52 43 29 23 23 52 53 0d | 09 7d 0d 09 40 20 52 53 |RC)##RS.|.}..@ RS|
|00001ef0| 20 3d 20 6d 69 64 28 24 | 72 61 6e 64 28 32 35 29 | = mid($|rand(25)|
|00001f00| 20 31 20 24 50 50 2e 52 | 43 29 23 23 52 53 0d 09 | 1 $PP.R|C)##RS..|
|00001f10| 40 20 46 55 4e 43 54 49 | 4f 4e 5f 52 45 54 55 52 |@ FUNCTI|ON_RETUR|
|00001f20| 4e 20 3d 20 52 53 0d 09 | 5e 61 73 73 69 67 6e 20 |N = RS..|^assign |
|00001f30| 2d 52 53 0d 09 5e 61 73 | 73 69 67 6e 20 2d 52 43 |-RS..^as|sign -RC|
|00001f40| 0d 7d 0d 0d 23 20 52 65 | 74 75 72 6e 73 20 74 72 |.}..# Re|turns tr|
|00001f50| 75 65 20 69 66 20 61 20 | 73 74 72 69 6e 67 20 63 |ue if a |string c|
|00001f60| 6f 6e 74 61 69 6e 73 20 | 6c 65 74 74 65 72 73 0d |ontains |letters.|
|00001f70| 61 6c 69 61 73 20 69 73 | 61 6c 70 68 61 20 7b 0d |alias is|alpha {.|
|00001f80| 09 69 66 20 28 72 6d 61 | 74 63 68 28 24 30 20 2a |.if (rma|tch($0 *|
|00001f90| 61 2a 20 2a 62 2a 20 2a | 63 2a 20 2a 64 2a 20 2a |a* *b* *|c* *d* *|
|00001fa0| 65 2a 20 2a 66 2a 20 2a | 67 2a 20 2a 68 2a 20 2a |e* *f* *|g* *h* *|
|00001fb0| 69 2a 20 2a 6a 2a 20 2a | 6b 2a 20 2a 6c 2a 20 2a |i* *j* *|k* *l* *|
|00001fc0| 6d 2a 20 2a 6e 2a 20 2a | 6f 2a 20 2a 70 2a 20 2a |m* *n* *|o* *p* *|
|00001fd0| 71 2a 20 2a 72 2a 20 2a | 73 2a 20 2a 74 2a 20 2a |q* *r* *|s* *t* *|
|00001fe0| 75 2a 20 2a 76 2a 20 2a | 77 2a 20 2a 78 2a 20 2a |u* *v* *|w* *x* *|
|00001ff0| 79 2a 20 2a 7a 2a 29 29 | 20 7b 40 20 46 55 4e 43 |y* *z*))| {@ FUNC|
|00002000| 54 49 4f 4e 5f 52 45 54 | 55 52 4e 20 3d 20 31 7d |TION_RET|URN = 1}|
|00002010| 0d 09 7b 40 20 46 55 4e | 43 54 49 4f 4e 5f 52 45 |..{@ FUN|CTION_RE|
|00002020| 54 55 52 4e 20 3d 20 30 | 7d 0d 7d 0d 0d 23 20 64 |TURN = 0|}.}..# d|
|00002030| 65 6c 77 6f 72 64 20 3c | 77 6f 72 64 3e 20 3c 6c |elword <|word> <l|
|00002040| 69 73 74 3e 20 28 6f 75 | 74 70 75 74 20 72 65 74 |ist> (ou|tput ret|
|00002050| 75 72 6e 65 64 20 69 6e | 20 4e 4c 49 53 54 29 0d |urned in| NLIST).|
|00002060| 23 20 72 65 63 75 72 73 | 69 76 65 20 61 6c 69 61 |# recurs|ive alia|
|00002070| 73 20 74 68 61 74 20 64 | 65 6c 65 74 65 73 20 61 |s that d|eletes a|
|00002080| 20 77 6f 72 64 20 66 72 | 6f 6d 20 61 20 6c 69 73 | word fr|om a lis|
|00002090| 74 0d 61 6c 69 61 73 20 | 64 65 6c 77 6f 72 64 20 |t.alias |delword |
|000020a0| 7b 0d 09 69 66 20 28 5b | 24 31 5d 20 21 3d 20 5b |{..if ([|$1] != [|
|000020b0| 24 30 5d 29 20 7b 5e 61 | 73 73 69 67 6e 20 4e 4c |$0]) {^a|ssign NL|
|000020c0| 49 53 54 20 24 31 20 24 | 4e 4c 49 53 54 7d 0d 09 |IST $1 $|NLIST}..|
|000020d0| 69 66 20 28 5b 24 32 5d | 29 20 7b 5e 64 65 6c 77 |if ([$2]|) {^delw|
|000020e0| 6f 72 64 20 24 30 20 24 | 32 2d 7d 0d 7d 0d 0d 23 |ord $0 $|2-}.}..#|
|000020f0| 20 43 68 65 63 6b 20 69 | 73 20 75 73 65 72 20 69 | Check i|s user i|
|00002100| 73 20 66 72 69 65 6e 64 | 65 64 2f 73 68 69 74 74 |s friend|ed/shitt|
|00002110| 65 64 0d 23 20 69 73 70 | 61 6c 2f 69 73 73 68 69 |ed.# isp|al/isshi|
|00002120| 74 20 3c 6e 21 75 40 68 | 3e 20 3c 23 63 68 61 6e |t <n!u@h|> <#chan|
|00002130| 6e 65 6c 3e 0d 61 6c 69 | 61 73 20 69 73 70 61 6c |nel>.ali|as ispal|
|00002140| 20 7b 0d 09 40 20 46 55 | 4e 43 54 49 4f 4e 5f 52 | {..@ FU|NCTION_R|
|00002150| 45 54 55 52 4e 20 3d 20 | 30 0d 09 66 6f 72 65 61 |ETURN = |0..forea|
|00002160| 63 68 20 50 50 2e 46 52 | 49 45 4e 44 53 20 58 5a |ch PP.FR|IENDS XZ|
|00002170| 20 7b 0d 09 09 69 66 20 | 28 6d 61 74 63 68 28 24 | {...if |(match($|
|00002180| 64 65 63 6f 64 65 28 24 | 58 5a 29 20 24 31 29 29 |decode($|XZ) $1))|
|00002190| 0d 09 09 7b 0d 09 09 09 | 69 66 20 28 72 6d 61 74 |...{....|if (rmat|
|000021a0| 63 68 28 24 30 20 24 50 | 50 2e 46 52 49 45 4e 44 |ch($0 $P|P.FRIEND|
|000021b0| 53 5b 24 58 5a 5d 29 29 | 20 7b 40 20 46 55 4e 43 |S[$XZ]))| {@ FUNC|
|000021c0| 54 49 4f 4e 5f 52 45 54 | 55 52 4e 20 3d 20 31 7d |TION_RET|URN = 1}|
|000021d0| 0d 09 09 7d 0d 09 7d 0d | 09 5e 61 73 73 69 67 6e |...}..}.|.^assign|
|000021e0| 20 2d 58 5a 0d 7d 0d 61 | 6c 69 61 73 20 69 73 73 | -XZ.}.a|lias iss|
|000021f0| 68 69 74 20 7b 0d 09 40 | 20 46 55 4e 43 54 49 4f |hit {..@| FUNCTIO|
|00002200| 4e 5f 52 45 54 55 52 4e | 20 3d 20 30 0d 09 66 6f |N_RETURN| = 0..fo|
|00002210| 72 65 61 63 68 20 50 50 | 2e 45 4e 45 4d 49 45 53 |reach PP|.ENEMIES|
|00002220| 20 58 5a 20 7b 0d 09 09 | 69 66 20 28 6d 61 74 63 | XZ {...|if (matc|
|00002230| 68 28 24 64 65 63 6f 64 | 65 28 24 58 5a 29 20 24 |h($decod|e($XZ) $|
|00002240| 31 29 29 0d 09 09 7b 0d | 09 09 09 69 66 20 28 72 |1))...{.|...if (r|
|00002250| 6d 61 74 63 68 28 24 30 | 20 24 50 50 2e 45 4e 45 |match($0| $PP.ENE|
|00002260| 4d 49 45 53 5b 24 58 5a | 5d 29 29 20 7b 40 20 46 |MIES[$XZ|])) {@ F|
|00002270| 55 4e 43 54 49 4f 4e 5f | 52 45 54 55 52 4e 20 3d |UNCTION_|RETURN =|
|00002280| 20 31 7d 0d 09 09 7d 0d | 09 7d 0d 09 5e 61 73 73 | 1}...}.|.}..^ass|
|00002290| 69 67 6e 20 2d 58 5a 0d | 7d 0d 0d 23 20 54 68 65 |ign -XZ.|}..# The|
|000022a0| 20 70 61 67 65 72 20 66 | 6f 72 20 6c 6f 6e 67 20 | pager f|or long |
|000022b0| 64 69 73 70 6c 61 79 73 | 2c 20 73 75 63 68 20 61 |displays|, such a|
|000022c0| 73 20 69 6e 20 68 65 6c | 70 2e 0d 23 20 57 65 20 |s in hel|p..# We |
|000022d0| 64 6f 20 69 74 20 6c 69 | 6b 65 20 74 68 69 73 20 |do it li|ke this |
|000022e0| 73 6f 20 69 74 20 64 6f | 65 73 6e 27 74 20 75 73 |so it do|esn't us|
|000022f0| 65 20 74 68 65 20 6f 6c | 64 20 24 22 2d 4d 4f 52 |e the ol|d $"-MOR|
|00002300| 45 2d 22 20 6d 65 74 68 | 6f 64 0d 23 20 77 68 69 |E-" meth|od.# whi|
|00002310| 63 68 20 69 73 20 6f 75 | 74 64 61 74 65 64 20 61 |ch is ou|tdated a|
|00002320| 6e 64 20 63 61 75 73 65 | 73 20 70 72 6f 62 6c 65 |nd cause|s proble|
|00002330| 6d 73 20 6f 6e 20 6e 65 | 77 65 72 20 63 6c 69 65 |ms on ne|wer clie|
|00002340| 6e 74 73 2e 0d 61 6c 69 | 61 73 20 70 70 2e 70 61 |nts..ali|as pp.pa|
|00002350| 75 73 65 73 65 74 20 7b | 0d 09 40 20 45 43 43 54 |useset {|..@ ECCT|
|00002360| 52 20 3d 20 30 0d 09 5e | 61 6c 69 61 73 20 65 63 |R = 0..^|alias ec|
|00002370| 68 6f 20 7b 0d 09 09 40 | 20 45 43 5b 24 45 43 43 |ho {...@| EC[$ECC|
|00002380| 54 52 5d 20 3d 20 5b 24 | 2a 5d 0d 09 09 40 20 45 |TR] = [$|*]...@ E|
|00002390| 43 43 54 52 20 3d 20 45 | 43 43 54 52 20 2b 20 31 |CCTR = E|CCTR + 1|
|000023a0| 0d 09 7d 0d 7d 0d 61 6c | 69 61 73 20 70 70 2e 70 |..}.}.al|ias pp.p|
|000023b0| 61 75 73 65 65 6e 64 20 | 7b 0d 09 5e 61 6c 69 61 |auseend |{..^alia|
|000023c0| 73 20 2d 65 63 68 6f 0d | 09 40 20 45 43 54 52 20 |s -echo.|.@ ECTR |
|000023d0| 3d 20 30 0d 09 5e 70 70 | 2e 64 6f 65 63 68 6f 73 |= 0..^pp|.doechos|
|000023e0| 0d 7d 0d 61 6c 69 61 73 | 20 70 70 2e 64 6f 65 63 |.}.alias| pp.doec|
|000023f0| 68 6f 73 20 7b 0d 09 40 | 20 4c 43 54 52 20 3d 20 |hos {..@| LCTR = |
|00002400| 30 0d 09 77 68 69 6c 65 | 20 28 28 45 43 54 52 20 |0..while| ((ECTR |
|00002410| 3c 20 45 43 43 54 52 29 | 26 26 28 4c 43 54 52 20 |< ECCTR)|&&(LCTR |
|00002420| 3c 20 50 50 2e 53 45 54 | 2e 4e 55 4d 4c 49 4e 45 |< PP.SET|.NUMLINE|
|00002430| 53 29 29 0d 09 7b 0d 09 | 09 40 20 4c 43 54 52 20 |S))..{..|.@ LCTR |
|00002440| 3d 20 4c 43 54 52 20 2b | 20 31 0d 09 09 65 63 68 |= LCTR +| 1...ech|
|00002450| 6f 20 24 45 43 5b 24 45 | 43 54 52 5d 0d 09 09 5e |o $EC[$E|CTR]...^|
|00002460| 61 73 73 69 67 6e 20 2d | 45 43 5b 24 45 43 54 52 |assign -|EC[$ECTR|
|00002470| 5d 0d 09 09 40 20 45 43 | 54 52 20 3d 20 45 43 54 |]...@ EC|TR = ECT|
|00002480| 52 20 2b 20 31 0d 09 7d | 0d 09 69 66 20 28 28 4c |R + 1..}|..if ((L|
|00002490| 43 54 52 20 3e 3d 20 50 | 50 2e 53 45 54 2e 4e 55 |CTR >= P|P.SET.NU|
|000024a0| 4d 4c 49 4e 45 53 29 26 | 26 28 45 43 54 52 20 3c |MLINES)&|&(ECTR <|
|000024b0| 20 45 43 43 54 52 29 29 | 20 7b 5e 69 6e 70 75 74 | ECCTR))| {^input|
|000024c0| 20 22 2a 2a 20 50 72 65 | 73 73 20 45 4e 54 45 52 | "** Pre|ss ENTER|
|000024d0| 20 74 6f 20 63 6f 6e 74 | 69 6e 75 65 20 2a 2a 22 | to cont|inue **"|
|000024e0| 20 5e 70 70 2e 64 6f 65 | 63 68 6f 73 7d 0d 09 7b | ^pp.doe|chos}..{|
|000024f0| 0d 09 09 5e 61 73 73 69 | 67 6e 20 2d 4c 43 54 52 |...^assi|gn -LCTR|
|00002500| 0d 09 09 5e 61 73 73 69 | 67 6e 20 2d 45 43 54 52 |...^assi|gn -ECTR|
|00002510| 0d 09 09 5e 61 73 73 69 | 67 6e 20 2d 45 43 43 54 |...^assi|gn -ECCT|
|00002520| 52 0d 09 09 66 6f 72 65 | 61 63 68 20 45 43 20 41 |R...fore|ach EC A|
|00002530| 41 20 7b 5e 61 73 73 69 | 67 6e 20 2d 45 43 5b 24 |A {^assi|gn -EC[$|
|00002540| 41 41 5d 7d 0d 09 7d 0d | 7d 0d 0d 23 20 2d 2d 2d |AA]}..}.|}..# ---|
|00002550| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002560| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002570| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002580| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002590| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 23 20 44 65 66 61 |--------|-.# Defa|
|000025a0| 75 6c 74 20 73 65 74 74 | 69 6e 67 73 20 69 66 20 |ult sett|ings if |
|000025b0| 70 75 72 65 70 61 6b 2e | 73 61 76 20 64 6f 65 73 |purepak.|sav does|
|000025c0| 6e 27 74 20 65 78 69 73 | 74 0d 23 20 2d 2d 2d 2d |n't exis|t.# ----|
|000025d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000025e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000025f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002600| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002610| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 0d 23 20 4c 65 74 74 |--------|..# Lett|
|00002620| 65 72 73 20 69 6e 20 6d | 61 69 6e 20 73 65 74 74 |ers in m|ain sett|
|00002630| 69 6e 67 73 20 76 61 72 | 69 61 62 6c 65 20 28 50 |ings var|iable (P|
|00002640| 50 2e 53 45 54 29 3a 20 | 28 74 68 69 73 20 76 61 |P.SET): |(this va|
|00002650| 72 69 61 62 6c 65 20 69 | 73 20 61 62 6f 75 74 20 |riable i|s about |
|00002660| 66 75 6c 6c 29 0d 23 20 | 20 20 49 20 2d 20 41 75 |full).# | I - Au|
|00002670| 74 6f 2d 69 67 6e 6f 72 | 65 20 6f 6e 20 6d 73 67 |to-ignor|e on msg|
|00002680| 2f 6e 6f 74 69 63 65 2f | 63 74 63 70 20 66 6c 6f |/notice/|ctcp flo|
|00002690| 6f 64 73 0d 23 20 20 20 | 46 20 2d 20 46 6c 6f 6f |ods.# |F - Floo|
|000026a0| 64 20 66 69 6c 74 65 72 | 69 6e 67 0d 23 20 20 20 |d filter|ing.# |
|000026b0| 41 20 2d 20 41 73 63 69 | 69 20 61 72 74 20 6b 69 |A - Asci|i art ki|
|000026c0| 63 6b 65 72 0d 23 20 20 | 20 4e 20 2d 20 4e 69 63 |cker.# | N - Nic|
|000026d0| 6b 20 66 6c 6f 6f 64 20 | 70 72 6f 74 65 63 74 69 |k flood |protecti|
|000026e0| 6f 6e 0d 23 20 20 20 45 | 20 2d 20 55 73 65 20 65 |on.# E| - Use e|
|000026f0| 6e 65 6d 69 65 73 20 6c | 69 73 74 0d 23 20 20 20 |nemies l|ist.# |
|00002700| 4c 20 2d 20 55 73 65 20 | 66 72 69 65 6e 64 73 20 |L - Use |friends |
|00002710| 6c 69 73 74 0d 23 20 20 | 20 4f 20 2d 20 4c 65 74 |list.# | O - Let|
|00002720| 20 65 76 65 72 79 6f 6e | 65 20 6b 6e 6f 77 20 77 | everyon|e know w|
|00002730| 68 65 6e 20 79 6f 75 20 | 61 72 65 20 73 65 74 20 |hen you |are set |
|00002740| 61 77 61 79 0d 23 20 20 | 20 47 20 2d 20 4c 6f 67 |away.# | G - Log|
|00002750| 20 6d 65 73 73 61 67 65 | 73 20 61 6e 64 20 69 6d | message|s and im|
|00002760| 70 6f 72 74 61 6e 74 20 | 73 74 75 66 66 20 77 68 |portant |stuff wh|
|00002770| 69 6c 65 20 61 77 61 79 | 0d 23 20 20 20 57 20 2d |ile away|.# W -|
|00002780| 20 53 65 6e 64 20 6e 6f | 74 69 63 65 73 20 61 6e | Send no|tices an|
|00002790| 64 2f 6f 72 20 77 61 72 | 6e 69 6e 67 73 20 74 6f |d/or war|nings to|
|000027a0| 20 70 65 6f 70 6c 65 0d | 23 20 20 20 4a 20 2d 20 | people.|# J - |
|000027b0| 41 75 74 6f 20 72 65 6a | 6f 69 6e 20 6f 6e 20 6b |Auto rej|oin on k|
|000027c0| 69 63 6b 0d 23 20 20 20 | 4d 20 2d 20 4d 61 73 73 |ick.# |M - Mass|
|000027d0| 20 64 65 6f 70 2f 6b 69 | 63 6b 20 70 72 6f 74 65 | deop/ki|ck prote|
|000027e0| 63 74 69 6f 6e 0d 23 20 | 20 20 4b 20 2d 20 43 68 |ction.# | K - Ch|
|000027f0| 61 6e 6e 65 6c 20 6b 65 | 79 20 66 6c 61 73 68 20 |annel ke|y flash |
|00002800| 70 72 6f 74 65 63 74 69 | 6f 6e 0d 23 20 20 20 42 |protecti|on.# B|
|00002810| 20 2d 20 42 61 6e 20 70 | 72 6f 74 65 63 74 69 6f | - Ban p|rotectio|
|00002820| 6e 0d 23 20 20 20 58 20 | 2d 20 49 67 6e 6f 72 65 |n.# X |- Ignore|
|00002830| 20 43 54 43 50 20 50 49 | 4e 47 0d 23 20 20 20 59 | CTCP PI|NG.# Y|
|00002840| 20 2d 20 49 67 6e 6f 72 | 65 20 43 54 43 50 20 56 | - Ignor|e CTCP V|
|00002850| 45 52 53 49 4f 4e 0d 23 | 20 20 20 5a 20 2d 20 49 |ERSION.#| Z - I|
|00002860| 67 6e 6f 72 65 20 43 54 | 43 50 20 46 49 4e 47 45 |gnore CT|CP FINGE|
|00002870| 52 0d 23 20 20 20 53 20 | 2d 20 41 75 74 6f 6d 61 |R.# S |- Automa|
|00002880| 74 69 63 20 64 65 6f 70 | 20 6f 6e 20 73 65 72 76 |tic deop| on serv|
|00002890| 65 72 20 6f 70 73 0d 23 | 20 20 20 48 20 2d 20 57 |er ops.#| H - W|
|000028a0| 72 69 74 65 20 61 77 61 | 79 6c 6f 67 20 74 6f 20 |rite awa|ylog to |
|000028b0| 61 20 66 69 6c 65 20 28 | 50 50 2e 53 45 54 2e 41 |a file (|PP.SET.A|
|000028c0| 4c 46 49 4c 45 29 0d 23 | 20 20 20 43 20 2d 20 43 |LFILE).#| C - C|
|000028d0| 6c 6f 6e 65 62 6f 74 20 | 6d 61 73 73 2d 6a 6f 69 |lonebot |mass-joi|
|000028e0| 6e 20 70 72 6f 74 65 63 | 74 69 6f 6e 0d 23 20 20 |n protec|tion.# |
|000028f0| 20 51 20 2d 20 42 65 65 | 70 20 6f 6e 20 70 72 69 | Q - Bee|p on pri|
|00002900| 76 61 74 65 20 6d 65 73 | 73 61 67 65 73 0d 23 20 |vate mes|sages.# |
|00002910| 20 20 50 20 2d 20 41 75 | 74 6f 2d 75 6e 6c 6f 61 | P - Au|to-unloa|
|00002920| 64 20 68 65 6c 70 0d 23 | 20 20 20 56 20 2d 20 44 |d help.#| V - D|
|00002930| 65 73 79 6e 63 68 65 64 | 20 75 73 65 72 20 6e 6f |esynched| user no|
|00002940| 74 69 66 69 63 61 74 69 | 6f 6e 0d 40 20 50 50 2e |tificati|on.@ PP.|
|00002950| 53 45 54 20 3d 20 5b 43 | 47 46 45 4e 4c 4f 57 4a |SET = [C|GFENLOWJ|
|00002960| 4d 4b 42 5a 50 56 5d 0d | 0d 23 20 52 65 73 70 6f |MKBZPV].|.# Respo|
|00002970| 6e 73 65 20 74 6f 20 6d | 61 73 73 20 64 65 6f 70 |nse to m|ass deop|
|00002980| 2f 6b 69 63 6b 20 28 30 | 20 3d 20 64 65 6f 70 2c |/kick (0| = deop,|
|00002990| 20 31 20 3d 20 6b 69 63 | 6b 29 0d 40 20 50 50 2e | 1 = kic|k).@ PP.|
|000029a0| 53 45 54 2e 4d 41 53 53 | 52 45 53 50 20 3d 20 30 |SET.MASS|RESP = 0|
|000029b0| 0d 23 20 41 75 74 6f 2d | 69 67 6e 6f 72 69 6e 67 |.# Auto-|ignoring|
|000029c0| 20 2d 20 6e 75 6d 62 65 | 72 20 6f 66 20 73 65 63 | - numbe|r of sec|
|000029d0| 6f 6e 64 73 20 74 6f 20 | 61 75 74 6f 69 67 6e 6f |onds to |autoigno|
|000029e0| 72 65 0d 40 20 50 50 2e | 53 45 54 2e 49 47 53 45 |re.@ PP.|SET.IGSE|
|000029f0| 43 53 20 3d 20 33 30 0d | 23 20 53 68 6f 72 74 20 |CS = 30.|# Short |
|00002a00| 6b 69 6c 6c 20 6e 6f 74 | 69 63 65 20 64 69 73 70 |kill not|ice disp|
|00002a10| 6c 61 79 73 0d 40 20 50 | 50 2e 53 45 54 2e 53 48 |lays.@ P|P.SET.SH|
|00002a20| 4f 52 54 4b 49 4c 4c 53 | 20 3d 20 31 0d 23 20 53 |ORTKILLS| = 1.# S|
|00002a30| 65 72 76 65 72 20 6e 6f | 74 69 63 65 20 73 65 74 |erver no|tice set|
|00002a40| 74 69 6e 67 73 0d 40 20 | 50 50 2e 53 45 54 2e 4e |tings.@ |PP.SET.N|
|00002a50| 4f 54 45 4c 45 56 45 4c | 53 20 3d 20 5b 4b 55 46 |OTELEVEL|S = [KUF|
|00002a60| 4e 4d 43 5d 0d 23 20 4e | 69 63 6b 20 66 6c 6f 6f |NMC].# N|ick floo|
|00002a70| 64 20 70 72 6f 74 65 63 | 74 69 6f 6e 20 73 65 6e |d protec|tion sen|
|00002a80| 73 69 74 69 76 69 74 79 | 0d 40 20 50 50 2e 53 45 |sitivity|.@ PP.SE|
|00002a90| 54 2e 4e 46 53 45 4e 53 | 20 3d 20 33 0d 23 20 4c |T.NFSENS| = 3.# L|
|00002aa0| 65 6e 67 74 68 20 6f 66 | 20 74 68 65 20 66 69 72 |ength of| the fir|
|00002ab0| 73 74 20 77 6f 72 64 20 | 69 6e 20 61 20 6d 65 73 |st word |in a mes|
|00002ac0| 73 61 67 65 20 66 6f 72 | 20 69 74 20 74 6f 20 62 |sage for| it to b|
|00002ad0| 65 20 61 20 6a 75 6e 6b | 66 6c 6f 6f 64 0d 40 20 |e a junk|flood.@ |
|00002ae0| 50 50 2e 53 45 54 2e 4a | 46 4c 45 4e 20 3d 20 32 |PP.SET.J|FLEN = 2|
|00002af0| 30 30 0d 23 20 41 77 61 | 79 20 6c 6f 67 20 66 69 |00.# Awa|y log fi|
|00002b00| 6c 65 0d 40 20 50 50 2e | 53 45 54 2e 41 4c 46 49 |le.@ PP.|SET.ALFI|
|00002b10| 4c 45 20 3d 20 5b 61 77 | 61 79 2e 6c 6f 67 5d 0d |LE = [aw|ay.log].|
|00002b20| 23 20 45 78 65 63 20 63 | 6f 6d 6d 61 6e 64 73 20 |# Exec c|ommands |
|00002b30| 74 6f 20 64 6f 20 76 61 | 72 69 6f 75 73 20 74 68 |to do va|rious th|
|00002b40| 69 6e 67 73 0d 40 20 50 | 50 2e 53 45 54 2e 46 49 |ings.@ P|P.SET.FI|
|00002b50| 4e 47 45 52 43 4d 44 20 | 3d 20 5b 66 69 6e 67 65 |NGERCMD |= [finge|
|00002b60| 72 5d 0d 40 20 50 50 2e | 53 45 54 2e 4c 53 43 4d |r].@ PP.|SET.LSCM|
|00002b70| 44 20 3d 20 5b 6c 73 20 | 2d 6c 5d 0d 40 20 50 50 |D = [ls |-l].@ PP|
|00002b80| 2e 53 45 54 2e 4c 53 57 | 43 4d 44 20 3d 20 5b 6c |.SET.LSW|CMD = [l|
|00002b90| 73 20 2d 78 70 5d 0d 40 | 20 50 50 2e 53 45 54 2e |s -xp].@| PP.SET.|
|00002ba0| 52 4d 43 4d 44 20 3d 20 | 5b 72 6d 20 2d 66 5d 0d |RMCMD = |[rm -f].|
|00002bb0| 40 20 50 50 2e 53 45 54 | 2e 4d 41 49 4c 43 4d 44 |@ PP.SET|.MAILCMD|
|00002bc0| 20 3d 20 5b 6d 61 69 6c | 5d 0d 40 20 50 50 2e 53 | = [mail|].@ PP.S|
|00002bd0| 45 54 2e 55 55 45 43 4d | 44 20 3d 20 5b 75 75 65 |ET.UUECM|D = [uue|
|00002be0| 6e 63 6f 64 65 5d 0d 40 | 20 50 50 2e 53 45 54 2e |ncode].@| PP.SET.|
|00002bf0| 43 41 54 43 4d 44 20 3d | 20 5b 63 61 74 5d 0d 40 |CATCMD =| [cat].@|
|00002c00| 20 50 50 2e 53 45 54 2e | 50 53 43 4d 44 20 3d 20 | PP.SET.|PSCMD = |
|00002c10| 5b 70 73 20 2d 75 78 77 | 5d 0d 40 20 50 50 2e 53 |[ps -uxw|].@ PP.S|
|00002c20| 45 54 2e 4b 49 4c 4c 43 | 4d 44 20 3d 20 5b 6b 69 |ET.KILLC|MD = [ki|
|00002c30| 6c 6c 20 2d 4b 49 4c 4c | 5d 0d 40 20 50 50 2e 53 |ll -KILL|].@ PP.S|
|00002c40| 45 54 2e 55 4e 47 5a 43 | 4d 44 20 3d 20 5b 67 75 |ET.UNGZC|MD = [gu|
|00002c50| 6e 7a 69 70 20 2d 63 5d | 0d 40 20 50 50 2e 53 45 |nzip -c]|.@ PP.SE|
|00002c60| 54 2e 55 4e 5a 43 4d 44 | 20 3d 20 5b 75 6e 63 6f |T.UNZCMD| = [unco|
|00002c70| 6d 70 72 65 73 73 20 2d | 63 5d 0d 40 20 50 50 2e |mpress -|c].@ PP.|
|00002c80| 53 45 54 2e 4d 4b 4e 4f | 44 43 4d 44 20 3d 20 5b |SET.MKNO|DCMD = [|
|00002c90| 6d 6b 6e 6f 64 5d 0d 40 | 20 50 50 2e 53 45 54 2e |mknod].@| PP.SET.|
|00002ca0| 4e 53 4c 4f 4f 4b 43 4d | 44 20 3d 20 5b 68 6f 73 |NSLOOKCM|D = [hos|
|00002cb0| 74 5d 0d 23 20 43 6f 75 | 6e 74 65 72 20 76 61 72 |t].# Cou|nter var|
|00002cc0| 69 61 62 6c 65 20 66 6f | 72 20 61 77 61 79 6c 6f |iable fo|r awaylo|
|00002cd0| 67 0d 40 20 50 50 2e 41 | 57 41 59 4c 43 54 52 20 |g.@ PP.A|WAYLCTR |
|00002ce0| 3d 20 30 0d 23 20 4d 69 | 6e 75 74 65 73 20 6f 66 |= 0.# Mi|nutes of|
|00002cf0| 20 69 64 6c 65 2d 74 69 | 6d 65 20 74 6f 20 62 65 | idle-ti|me to be|
|00002d00| 20 73 65 74 20 61 75 74 | 6f 2d 61 77 61 79 20 28 | set aut|o-away (|
|00002d10| 30 20 64 69 73 61 62 6c | 65 73 29 0d 40 20 50 50 |0 disabl|es).@ PP|
|00002d20| 2e 53 45 54 2e 41 55 54 | 4f 41 57 41 59 20 3d 20 |.SET.AUT|OAWAY = |
|00002d30| 30 0d 23 20 43 6c 6f 6e | 65 62 6f 74 20 6d 61 73 |0.# Clon|ebot mas|
|00002d40| 73 2d 6a 6f 69 6e 20 73 | 65 6e 73 69 74 69 76 69 |s-join s|ensitivi|
|00002d50| 74 79 20 28 6e 75 6d 62 | 65 72 20 74 68 61 74 20 |ty (numb|er that |
|00002d60| 6d 75 73 74 20 6a 6f 69 | 6e 20 69 6e 20 61 20 34 |must joi|n in a 4|
|00002d70| 20 73 65 63 6f 6e 64 20 | 73 70 61 6e 0d 40 20 50 | second |span.@ P|
|00002d80| 50 2e 53 45 54 2e 43 50 | 53 45 4e 53 20 3d 20 33 |P.SET.CP|SENS = 3|
|00002d90| 0d 23 20 4e 53 4c 4f 4f | 4b 55 50 20 6f 6e 20 6a |.# NSLOO|KUP on j|
|00002da0| 6f 69 6e 20 66 6f 72 20 | 49 50 20 61 64 64 72 65 |oin for |IP addre|
|00002db0| 73 73 65 73 0d 40 20 50 | 50 2e 53 45 54 2e 4c 4f |sses.@ P|P.SET.LO|
|00002dc0| 4f 4b 4a 4f 49 4e 20 3d | 20 31 0d 23 20 43 6f 75 |OKJOIN =| 1.# Cou|
|00002dd0| 6e 74 65 72 20 66 6f 72 | 20 63 6c 6f 6e 65 62 6f |nter for| clonebo|
|00002de0| 74 20 6d 61 73 73 2d 6a | 6f 69 6e 20 64 65 74 65 |t mass-j|oin dete|
|00002df0| 63 74 6f 72 0d 40 20 50 | 50 2e 43 50 43 54 52 20 |ctor.@ P|P.CPCTR |
|00002e00| 3d 20 30 0d 23 20 4e 75 | 6d 62 65 72 20 6f 66 20 |= 0.# Nu|mber of |
|00002e10| 6c 69 6e 65 73 20 6f 66 | 20 6f 75 74 70 75 74 20 |lines of| output |
|00002e20| 62 65 66 6f 72 65 20 61 | 20 70 61 75 73 65 20 6f |before a| pause o|
|00002e30| 6e 20 68 65 6c 70 2c 20 | 70 6c 61 79 62 61 63 6b |n help, |playback|
|00002e40| 2c 20 65 74 63 2e 0d 40 | 20 50 50 2e 53 45 54 2e |, etc..@| PP.SET.|
|00002e50| 4e 55 4d 4c 49 4e 45 53 | 20 3d 20 32 32 0d 23 20 |NUMLINES| = 22.# |
|00002e60| 53 63 72 69 70 74 73 20 | 77 65 20 73 68 6f 75 6c |Scripts |we shoul|
|00002e70| 64 20 61 75 74 6f 2d 6c | 6f 61 64 3a 0d 23 20 4b |d auto-l|oad:.# K|
|00002e80| 20 3d 20 4b 69 63 6b 73 | 2c 20 58 20 3d 20 44 43 | = Kicks|, X = DC|
|00002e90| 43 2c 20 42 20 3d 20 42 | 6f 74 73 2c 20 53 20 3d |C, B = B|ots, S =|
|00002ea0| 20 53 69 6c 6c 79 2c 20 | 57 20 3d 20 57 61 72 0d | Silly, |W = War.|
|00002eb0| 40 20 50 50 2e 53 45 54 | 2e 41 55 54 4f 4c 4f 41 |@ PP.SET|.AUTOLOA|
|00002ec0| 44 20 3d 20 5b 58 42 53 | 5d 0d 23 20 54 68 69 73 |D = [XBS|].# This|
|00002ed0| 20 69 73 20 73 65 74 20 | 74 6f 20 31 20 61 66 74 | is set |to 1 aft|
|00002ee0| 65 72 20 74 68 65 20 66 | 69 72 73 74 20 6d 6f 74 |er the f|irst mot|
|00002ef0| 64 20 69 73 20 73 65 65 | 6e 0d 40 20 50 50 2e 53 |d is see|n.@ PP.S|
|00002f00| 45 45 4e 4d 4f 54 44 20 | 3d 20 30 0d 23 20 4d 73 |EENMOTD |= 0.# Ms|
|00002f10| 67 2f 6e 6f 74 69 63 65 | 20 66 6f 72 6d 61 74 73 |g/notice| formats|
|00002f20| 0d 40 20 50 50 2e 53 45 | 54 2e 4d 52 46 4f 52 4d |.@ PP.SE|T.MRFORM|
|00002f30| 41 54 20 3d 20 65 6e 63 | 6f 64 65 28 16 5b 4e 21 |AT = enc|ode(.[N!|
|00002f40| 55 5d 0f 20 4d 29 0d 40 | 20 50 50 2e 53 45 54 2e |U]. M).@| PP.SET.|
|00002f50| 4e 52 46 4f 52 4d 41 54 | 20 3d 20 65 6e 63 6f 64 |NRFORMAT| = encod|
|00002f60| 65 28 2d 02 4e 02 2d 0f | 20 4d 29 0d 40 20 50 50 |e(-.N.-.| M).@ PP|
|00002f70| 2e 53 45 54 2e 4d 53 46 | 4f 52 4d 41 54 20 3d 20 |.SET.MSF|ORMAT = |
|00002f80| 65 6e 63 6f 64 65 28 2d | 3e 20 16 5b 4e 5d 0f 20 |encode(-|> .[N]. |
|00002f90| 4d 29 0d 40 20 50 50 2e | 53 45 54 2e 4e 53 46 4f |M).@ PP.|SET.NSFO|
|00002fa0| 52 4d 41 54 20 3d 20 65 | 6e 63 6f 64 65 28 2d 3e |RMAT = e|ncode(->|
|00002fb0| 20 02 2d 02 4e 02 2d 02 | 0f 20 4d 29 0d 23 20 43 | .-.N.-.|. M).# C|
|00002fc0| 68 61 6e 6e 65 6c 20 70 | 72 6f 74 65 63 74 69 6f |hannel p|rotectio|
|00002fd0| 6e 0d 40 20 50 50 2e 53 | 45 54 2e 43 48 41 4e 50 |n.@ PP.S|ET.CHANP|
|00002fe0| 52 4f 54 20 3d 20 31 0d | 23 20 53 68 6f 77 20 70 |ROT = 1.|# Show p|
|00002ff0| 65 6f 70 6c 65 20 61 73 | 20 74 68 65 79 20 73 69 |eople as| they si|
|00003000| 67 6e 6f 66 66 20 69 6e | 20 73 70 6c 69 74 73 0d |gnoff in| splits.|
|00003010| 40 20 50 50 2e 53 45 54 | 2e 53 48 4f 57 53 50 4c |@ PP.SET|.SHOWSPL|
|00003020| 49 54 54 45 52 53 20 3d | 20 30 0d 23 20 53 75 70 |ITTERS =| 0.# Sup|
|00003030| 70 72 65 73 73 20 73 74 | 61 72 74 75 70 20 6d 65 |press st|artup me|
|00003040| 73 73 61 67 65 73 0d 40 | 20 50 50 2e 53 45 54 2e |ssages.@| PP.SET.|
|00003050| 4e 4f 53 54 41 52 54 55 | 50 20 3d 20 30 0d 23 20 |NOSTARTU|P = 0.# |
|00003060| 49 6e 73 65 72 74 20 72 | 61 6e 64 6f 6d 20 3f 27 |Insert r|andom ?'|
|00003070| 73 20 69 6e 74 6f 20 62 | 61 6e 73 0d 40 20 50 50 |s into b|ans.@ PP|
|00003080| 2e 53 45 54 2e 46 55 4e | 4b 59 42 41 4e 53 20 3d |.SET.FUN|KYBANS =|
|00003090| 20 31 0d 23 20 42 65 65 | 70 20 6f 6e 20 6e 65 74 | 1.# Bee|p on net|
|000030a0| 73 70 6c 69 74 73 0d 40 | 20 50 50 2e 53 45 54 2e |splits.@| PP.SET.|
|000030b0| 42 53 50 20 3d 20 31 0d | 23 20 41 6c 6c 6f 77 20 |BSP = 1.|# Allow |
|000030c0| 43 54 43 50 20 50 41 47 | 45 0d 40 20 50 50 2e 53 |CTCP PAG|E.@ PP.S|
|000030d0| 45 54 2e 43 54 43 50 50 | 41 47 45 20 3d 20 31 0d |ET.CTCPP|AGE = 1.|
|000030e0| 23 20 50 72 69 6e 74 20 | 74 69 6d 65 20 65 76 65 |# Print |time eve|
|000030f0| 72 79 20 31 30 20 6d 69 | 6e 75 74 65 73 0d 40 20 |ry 10 mi|nutes.@ |
|00003100| 50 50 2e 53 45 54 2e 54 | 50 20 3d 20 30 0d 23 20 |PP.SET.T|P = 0.# |
|00003110| 4e 69 63 6b 20 74 6f 20 | 6d 61 74 63 68 20 70 75 |Nick to |match pu|
|00003120| 62 6c 69 63 0d 40 20 50 | 50 2e 53 45 54 2e 50 4d |blic.@ P|P.SET.PM|
|00003130| 41 54 43 48 20 3d 20 5b | 2e 5d 0d 0d 23 20 4d 73 |ATCH = [|.]..# Ms|
|00003140| 67 2f 6e 6f 74 69 63 65 | 20 66 6f 72 6d 61 74 20 |g/notice| format |
|00003150| 73 65 74 74 69 6e 67 73 | 20 74 6f 20 6c 6f 6f 6b |settings| to look|
|00003160| 20 6c 69 6b 65 20 6f 74 | 68 65 72 20 73 63 72 69 | like ot|her scri|
|00003170| 70 74 73 0d 40 20 50 50 | 2e 4d 52 2e 44 45 46 41 |pts.@ PP|.MR.DEFA|
|00003180| 55 4c 54 20 3d 20 65 6e | 63 6f 64 65 28 16 5b 4e |ULT = en|code(.[N|
|00003190| 21 55 5d 0f 20 4d 29 0d | 40 20 50 50 2e 4d 53 2e |!U]. M).|@ PP.MS.|
|000031a0| 44 45 46 41 55 4c 54 20 | 3d 20 65 6e 63 6f 64 65 |DEFAULT |= encode|
|000031b0| 28 2d 3e 20 16 5b 4e 5d | 0f 20 4d 29 0d 40 20 50 |(-> .[N]|. M).@ P|
|000031c0| 50 2e 4e 52 2e 44 45 46 | 41 55 4c 54 20 3d 20 65 |P.NR.DEF|AULT = e|
|000031d0| 6e 63 6f 64 65 28 2d 02 | 4e 02 2d 0f 20 4d 29 0d |ncode(-.|N.-. M).|
|000031e0| 40 20 50 50 2e 4e 53 2e | 44 45 46 41 55 4c 54 20 |@ PP.NS.|DEFAULT |
|000031f0| 3d 20 65 6e 63 6f 64 65 | 28 2d 3e 20 02 2d 02 4e |= encode|(-> .-.N|
|00003200| 02 2d 02 0f 20 4d 29 0d | 40 20 50 50 2e 4d 52 2e |.-.. M).|@ PP.MR.|
|00003210| 49 52 43 49 49 20 3d 20 | 65 6e 63 6f 64 65 28 2a |IRCII = |encode(*|
|00003220| 4e 2a 20 4d 29 0d 40 20 | 50 50 2e 4d 53 2e 49 52 |N* M).@ |PP.MS.IR|
|00003230| 43 49 49 20 3d 20 65 6e | 63 6f 64 65 28 2d 3e 20 |CII = en|code(-> |
|00003240| 2a 4e 2a 20 4d 29 0d 40 | 20 50 50 2e 4e 52 2e 49 |*N* M).@| PP.NR.I|
|00003250| 52 43 49 49 20 3d 20 65 | 6e 63 6f 64 65 28 2d 4e |RCII = e|ncode(-N|
|00003260| 2d 20 4d 29 0d 40 20 50 | 50 2e 4e 53 2e 49 52 43 |- M).@ P|P.NS.IRC|
|00003270| 49 49 20 3d 20 65 6e 63 | 6f 64 65 28 2d 3e 20 2d |II = enc|ode(-> -|
|00003280| 4e 2d 20 4d 29 0d 40 20 | 50 50 2e 4d 52 2e 54 45 |N- M).@ |PP.MR.TE|
|00003290| 58 54 42 4f 58 20 3d 20 | 65 6e 63 6f 64 65 28 2a |XTBOX = |encode(*|
|000032a0| 02 4e 02 2a 20 4d 29 0d | 40 20 50 50 2e 4d 53 2e |.N.* M).|@ PP.MS.|
|000032b0| 54 45 58 54 42 4f 58 20 | 3d 20 65 6e 63 6f 64 65 |TEXTBOX |= encode|
|000032c0| 28 2d 3e 20 02 2a 02 4e | 02 2a 02 20 4d 29 0d 40 |(-> .*.N|.*. M).@|
|000032d0| 20 50 50 2e 4e 52 2e 54 | 45 58 54 42 4f 58 20 3d | PP.NR.T|EXTBOX =|
|000032e0| 20 65 6e 63 6f 64 65 28 | 2d 02 4e 02 2d 20 4d 29 | encode(|-.N.- M)|
|000032f0| 0d 40 20 50 50 2e 4e 53 | 2e 54 45 58 54 42 4f 58 |.@ PP.NS|.TEXTBOX|
|00003300| 20 3d 20 65 6e 63 6f 64 | 65 28 2d 3e 20 02 2d 02 | = encod|e(-> .-.|
|00003310| 4e 02 2d 02 20 4d 29 0d | 40 20 50 50 2e 4d 52 2e |N.-. M).|@ PP.MR.|
|00003320| 4c 49 43 45 20 3d 20 65 | 6e 63 6f 64 65 28 16 5b |LICE = e|ncode(.[|
|00003330| 4e 21 55 5d 16 20 4d 29 | 0d 40 20 50 50 2e 4d 53 |N!U]. M)|.@ PP.MS|
|00003340| 2e 4c 49 43 45 20 3d 20 | 65 6e 63 6f 64 65 28 5b |.LICE = |encode([|
|00003350| 2a 02 4e 02 2a 5d 20 4d | 29 0d 40 20 50 50 2e 4e |*.N.*] M|).@ PP.N|
|00003360| 52 2e 4c 49 43 45 20 3d | 20 65 6e 63 6f 64 65 28 |R.LICE =| encode(|
|00003370| 2d 02 4e 21 55 02 2d 20 | 4d 29 0d 40 20 50 50 2e |-.N!U.- |M).@ PP.|
|00003380| 4e 53 2e 4c 49 43 45 20 | 3d 20 65 6e 63 6f 64 65 |NS.LICE |= encode|
|00003390| 28 5b 2d 02 4e 02 2d 5d | 20 4d 29 0d 40 20 50 50 |([-.N.-]| M).@ PP|
|000033a0| 2e 4d 52 2e 50 48 4f 45 | 4e 49 58 20 3d 20 65 6e |.MR.PHOE|NIX = en|
|000033b0| 63 6f 64 65 28 16 5b 4e | 3a 55 5d 16 20 4d 29 0d |code(.[N|:U]. M).|
|000033c0| 40 20 50 50 2e 4d 53 2e | 50 48 4f 45 4e 49 58 20 |@ PP.MS.|PHOENIX |
|000033d0| 3d 20 65 6e 63 6f 64 65 | 28 02 3c 2d 5b 4e 5d 2d |= encode|(.<-[N]-|
|000033e0| 3e 02 20 4d 29 0d 40 20 | 50 50 2e 4e 52 2e 50 48 |>. M).@ |PP.NR.PH|
|000033f0| 4f 45 4e 49 58 20 3d 20 | 65 6e 63 6f 64 65 28 2d |OENIX = |encode(-|
|00003400| 02 4e 02 2d 20 4d 29 0d | 40 20 50 50 2e 4e 53 2e |.N.- M).|@ PP.NS.|
|00003410| 50 48 4f 45 4e 49 58 20 | 3d 20 65 6e 63 6f 64 65 |PHOENIX |= encode|
|00003420| 28 2d 3e 20 2d 4e 2d 20 | 4d 29 0d 0d 23 20 2d 2d |(-> -N- |M)..# --|
|00003430| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003440| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003450| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003460| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003470| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 23 20 2f 70 70 |--------|--.# /pp|
|00003480| 20 61 6c 69 61 73 20 74 | 6f 20 73 65 74 20 73 63 | alias t|o set sc|
|00003490| 72 69 70 74 20 6f 70 74 | 69 6f 6e 73 0d 23 20 2d |ript opt|ions.# -|
|000034a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000034b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000034c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000034d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000034e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 0d 23 20 4f |--------|---..# O|
|000034f0| 74 68 65 72 20 73 63 72 | 69 70 74 20 70 61 72 74 |ther scr|ipt part|
|00003500| 73 20 28 74 68 65 20 70 | 70 2d 2a 2e 69 72 63 20 |s (the p|p-*.irc |
|00003510| 73 63 72 69 70 74 73 29 | 20 63 61 6e 20 61 64 64 |scripts)| can add|
|00003520| 20 74 6f 20 74 68 69 73 | 20 61 72 72 61 79 20 61 | to this| array a|
|00003530| 6e 64 20 68 61 76 65 0d | 23 20 74 68 65 69 72 20 |nd have.|# their |
|00003540| 73 65 74 74 69 6e 67 73 | 20 75 6e 64 65 72 20 2f |settings| under /|
|00003550| 70 70 0d 40 20 50 50 2e | 53 45 54 43 48 45 43 4b |pp.@ PP.|SETCHECK|
|00003560| 53 2e 4d 20 3d 20 5b 5e | 70 70 2e 73 65 74 2e 6d |S.M = [^|pp.set.m|
|00003570| 5d 0d 0d 61 6c 69 61 73 | 20 70 70 2e 73 65 74 2e |]..alias| pp.set.|
|00003580| 62 73 74 61 74 75 73 20 | 7b 5e 69 66 20 28 5b 24 |bstatus |{^if ([$|
|00003590| 30 5d 29 20 7b 40 20 46 | 55 4e 43 54 49 4f 4e 5f |0]) {@ F|UNCTION_|
|000035a0| 52 45 54 55 52 4e 20 3d | 20 5b 4f 4e 20 5d 7d 20 |RETURN =| [ON ]} |
|000035b0| 7b 40 20 46 55 4e 43 54 | 49 4f 4e 5f 52 45 54 55 |{@ FUNCT|ION_RETU|
|000035c0| 52 4e 20 3d 20 5b 4f 46 | 46 5d 7d 7d 0d 61 6c 69 |RN = [OF|F]}}.ali|
|000035d0| 61 73 20 70 70 2e 73 65 | 74 2e 74 73 74 61 74 75 |as pp.se|t.tstatu|
|000035e0| 73 20 7b 5e 69 66 20 28 | 69 6e 64 65 78 28 24 30 |s {^if (|index($0|
|000035f0| 20 24 50 50 2e 53 45 54 | 29 20 3e 3d 20 30 29 20 | $PP.SET|) >= 0) |
|00003600| 7b 40 20 46 55 4e 43 54 | 49 4f 4e 5f 52 45 54 55 |{@ FUNCT|ION_RETU|
|00003610| 52 4e 20 3d 20 5b 4f 4e | 20 5d 7d 20 7b 40 20 46 |RN = [ON| ]} {@ F|
|00003620| 55 4e 43 54 49 4f 4e 5f | 52 45 54 55 52 4e 20 3d |UNCTION_|RETURN =|
|00003630| 20 5b 4f 46 46 5d 7d 7d | 0d 61 6c 69 61 73 20 70 | [OFF]}}|.alias p|
|00003640| 70 2e 73 65 74 2e 63 68 | 61 6e 67 65 74 6f 67 67 |p.set.ch|angetogg|
|00003650| 6c 65 20 7b 0d 09 69 66 | 20 28 5b 24 31 5d 29 0d |le {..if| ([$1]).|
|00003660| 09 7b 0d 09 09 69 66 20 | 28 5b 24 31 5d 20 3d 3d |.{...if |([$1] ==|
|00003670| 20 5b 4f 46 46 5d 29 20 | 7b 40 20 50 50 2e 53 45 | [OFF]) |{@ PP.SE|
|00003680| 54 20 3d 20 73 74 72 69 | 70 28 24 30 20 24 50 50 |T = stri|p($0 $PP|
|00003690| 2e 53 45 54 29 7d 0d 09 | 09 7b 5e 69 66 20 28 69 |.SET)}..|.{^if (i|
|000036a0| 6e 64 65 78 28 24 30 20 | 24 50 50 2e 53 45 54 29 |ndex($0 |$PP.SET)|
|000036b0| 20 3c 20 30 29 20 7b 40 | 20 50 50 2e 53 45 54 20 | < 0) {@| PP.SET |
|000036c0| 3d 20 5b 24 30 5d 23 23 | 50 50 2e 53 45 54 7d 7d |= [$0]##|PP.SET}}|
|000036d0| 0d 09 7d 0d 7d 0d 61 6c | 69 61 73 20 70 70 2e 73 |..}.}.al|ias pp.s|
|000036e0| 65 74 2e 73 65 74 75 70 | 63 74 63 70 20 7b 0d 09 |et.setup|ctcp {..|
|000036f0| 69 66 20 28 69 6e 64 65 | 78 28 58 20 24 50 50 2e |if (inde|x(X $PP.|
|00003700| 53 45 54 29 20 3c 20 30 | 29 20 7b 5e 6f 6e 20 72 |SET) < 0|) {^on r|
|00003710| 61 77 5f 69 72 63 20 2d | 20 22 25 20 50 52 49 56 |aw_irc -| "% PRIV|
|00003720| 4d 53 47 20 25 20 3a 2a | 01 2a 50 49 4e 47 2a 01 |MSG % :*|.*PING*.|
|00003730| 2a 22 7d 20 7b 5e 6f 6e | 20 5e 72 61 77 5f 69 72 |*"} {^on| ^raw_ir|
|00003740| 63 20 22 25 20 50 52 49 | 56 4d 53 47 20 25 20 3a |c "% PRI|VMSG % :|
|00003750| 2a 01 2a 50 49 4e 47 2a | 01 2a 22 20 7b 7d 7d 0d |*.*PING*|.*" {}}.|
|00003760| 09 69 66 20 28 69 6e 64 | 65 78 28 59 20 24 50 50 |.if (ind|ex(Y $PP|
|00003770| 2e 53 45 54 29 20 3c 20 | 30 29 20 7b 5e 6f 6e 20 |.SET) < |0) {^on |
|00003780| 72 61 77 5f 69 72 63 20 | 2d 20 22 25 20 50 52 49 |raw_irc |- "% PRI|
|00003790| 56 4d 53 47 20 25 20 3a | 2a 01 2a 56 45 52 2a 01 |VMSG % :|*.*VER*.|
|000037a0| 2a 22 7d 20 7b 5e 6f 6e | 20 5e 72 61 77 5f 69 72 |*"} {^on| ^raw_ir|
|000037b0| 63 20 22 25 20 50 52 49 | 56 4d 53 47 20 25 20 3a |c "% PRI|VMSG % :|
|000037c0| 2a 01 2a 56 45 52 2a 01 | 2a 22 20 7b 7d 7d 0d 09 |*.*VER*.|*" {}}..|
|000037d0| 69 66 20 28 69 6e 64 65 | 78 28 5a 20 24 50 50 2e |if (inde|x(Z $PP.|
|000037e0| 53 45 54 29 20 3c 20 30 | 29 20 7b 5e 6f 6e 20 72 |SET) < 0|) {^on r|
|000037f0| 61 77 5f 69 72 63 20 2d | 20 22 25 20 50 52 49 56 |aw_irc -| "% PRIV|
|00003800| 4d 53 47 20 25 20 3a 2a | 01 2a 46 49 4e 47 45 52 |MSG % :*|.*FINGER|
|00003810| 2a 01 2a 22 7d 20 7b 5e | 6f 6e 20 5e 72 61 77 5f |*.*"} {^|on ^raw_|
|00003820| 69 72 63 20 22 25 20 50 | 52 49 56 4d 53 47 20 25 |irc "% P|RIVMSG %|
|00003830| 20 3a 2a 01 2a 46 49 4e | 47 45 52 2a 01 2a 22 20 | :*.*FIN|GER*.*" |
|00003840| 7b 7d 7d 0d 7d 0d 61 6c | 69 61 73 20 70 70 2e 73 |{}}.}.al|ias pp.s|
|00003850| 65 74 2e 6f 6e 6f 66 66 | 20 7b 5e 69 66 20 28 5b |et.onoff| {^if ([|
|00003860| 24 30 5d 29 20 7b 40 20 | 46 55 4e 43 54 49 4f 4e |$0]) {@ |FUNCTION|
|00003870| 5f 52 45 54 55 52 4e 20 | 3d 20 5b 4f 4e 5d 7d 20 |_RETURN |= [ON]} |
|00003880| 7b 40 20 46 55 4e 43 54 | 49 4f 4e 5f 52 45 54 55 |{@ FUNCT|ION_RETU|
|00003890| 52 4e 20 3d 20 5b 4f 46 | 46 5d 7d 7d 0d 0d 61 6c |RN = [OF|F]}}..al|
|000038a0| 69 61 73 20 73 74 61 74 | 75 73 20 7b 0d 09 5e 70 |ias stat|us {..^p|
|000038b0| 70 2e 70 61 75 73 65 73 | 65 74 0d 09 65 63 68 6f |p.pauses|et..echo|
|000038c0| 20 2d 2d 20 43 75 72 72 | 65 6e 74 20 50 75 72 65 | -- Curr|ent Pure|
|000038d0| 50 61 6b 20 73 65 74 74 | 69 6e 67 73 3a 0d 09 65 |Pak sett|ings:..e|
|000038e0| 63 68 6f 20 2d 2d 20 3d | 3d 3d 3d 3d 3d 3d 3d 3d |cho -- =|========|
|000038f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003900| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003910| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003920| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003930| 3d 3d 0d 09 65 63 68 6f | 20 2d 2d 20 41 75 74 6f |==..echo| -- Auto|
|00003940| 6d 61 74 69 63 20 66 6c | 6f 6f 64 20 69 67 6e 6f |matic fl|ood igno|
|00003950| 72 69 6e 67 20 28 41 49 | 47 6e 6f 72 65 29 20 20 |ring (AI|Gnore) |
|00003960| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003970| 20 20 20 20 3a 20 02 24 | 70 70 2e 73 65 74 2e 74 | : .$|pp.set.t|
|00003980| 73 74 61 74 75 73 28 49 | 29 02 0d 09 65 63 68 6f |status(I|)...echo|
|00003990| 20 2d 2d 20 46 69 6c 74 | 65 72 69 6e 67 20 6f 66 | -- Filt|ering of|
|000039a0| 20 6b 6e 6f 77 6e 20 66 | 6c 6f 6f 64 73 20 28 46 | known f|loods (F|
|000039b0| 46 49 4c 54 65 72 29 20 | 20 20 20 20 20 20 20 20 |FILTer) | |
|000039c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a 20 02 24 | | : .$|
|000039d0| 70 70 2e 73 65 74 2e 74 | 73 74 61 74 75 73 28 46 |pp.set.t|status(F|
|000039e0| 29 02 0d 09 65 63 68 6f | 20 2d 2d 20 41 53 43 49 |)...echo| -- ASCI|
|000039f0| 49 20 61 72 74 20 6b 69 | 63 6b 65 72 20 28 41 52 |I art ki|cker (AR|
|00003a00| 54 4b 69 63 6b 29 20 20 | 20 20 20 20 20 20 20 20 |TKick) | |
|00003a10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003a20| 20 20 20 20 3a 20 02 24 | 70 70 2e 73 65 74 2e 74 | : .$|pp.set.t|
|00003a30| 73 74 61 74 75 73 28 41 | 29 02 0d 09 65 63 68 6f |status(A|)...echo|
|00003a40| 20 2d 2d 20 4b 69 63 6b | 69 6e 67 20 6f 6e 20 6b | -- Kick|ing on k|
|00003a50| 69 63 6b 20 66 6c 6f 6f | 64 20 28 4e 46 50 72 6f |ick floo|d (NFPro|
|00003a60| 74 29 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |t) | |
|00003a70| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a 20 02 24 | | : .$|
|00003a80| 70 70 2e 73 65 74 2e 74 | 73 74 61 74 75 73 28 4e |pp.set.t|status(N|
|00003a90| 29 02 0d 09 65 63 68 6f | 20 2d 2d 20 55 73 65 20 |)...echo| -- Use |
|00003aa0| 6f 66 20 65 6e 65 6d 69 | 65 73 20 6c 69 73 74 20 |of enemi|es list |
|00003ab0| 28 45 4e 45 4d 69 65 73 | 29 20 20 20 20 20 20 20 |(ENEMies|) |
|00003ac0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003ad0| 20 20 20 20 3a 20 02 24 | 70 70 2e 73 65 74 2e 74 | : .$|pp.set.t|
|00003ae0| 73 74 61 74 75 73 28 45 | 29 02 0d 09 65 63 68 6f |status(E|)...echo|
|00003af0| 20 2d 2d 20 55 73 65 20 | 6f 66 20 66 72 69 65 6e | -- Use |of frien|
|00003b00| 64 73 20 6c 69 73 74 20 | 28 46 52 49 65 6e 64 73 |ds list |(FRIends|
|00003b10| 29 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |) | |
|00003b20| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a 20 02 24 | | : .$|
|00003b30| 70 70 2e 73 65 74 2e 74 | 73 74 61 74 75 73 28 4c |pp.set.t|status(L|
|00003b40| 29 02 0d 09 65 63 68 6f | 20 2d 2d 20 50 75 62 6c |)...echo| -- Publ|
|00003b50| 69 63 20 61 6e 6e 6f 75 | 6e 63 65 6d 65 6e 74 20 |ic annou|ncement |
|00003b60| 6f 66 20 61 77 61 79 20 | 73 74 61 74 75 73 20 28 |of away |status (|
|00003b70| 41 57 41 59 4e 6f 74 69 | 63 65 73 29 20 20 20 20 |AWAYNoti|ces) |
|00003b80| 20 20 20 20 3a 20 02 24 | 70 70 2e 73 65 74 2e 74 | : .$|pp.set.t|
|00003b90| 73 74 61 74 75 73 28 4f | 29 02 0d 09 65 63 68 6f |status(O|)...echo|
|00003ba0| 20 2d 2d 20 4c 6f 67 67 | 69 6e 67 20 6f 66 20 6d | -- Logg|ing of m|
|00003bb0| 73 67 73 2f 65 76 65 6e | 74 73 20 77 68 69 6c 65 |sgs/even|ts while|
|00003bc0| 20 61 77 61 79 20 28 41 | 57 41 59 4c 6f 67 67 69 | away (A|WAYLoggi|
|00003bd0| 6e 67 29 20 20 20 20 20 | 20 20 20 20 3a 20 02 24 |ng) | : .$|
|00003be0| 70 70 2e 73 65 74 2e 74 | 73 74 61 74 75 73 28 47 |pp.set.t|status(G|
|00003bf0| 29 02 0d 09 65 63 68 6f | 20 2d 2d 20 4c 6f 67 67 |)...echo| -- Logg|
|00003c00| 69 6e 67 20 74 6f 20 61 | 6e 20 61 77 61 79 20 6c |ing to a|n away l|
|00003c10| 6f 67 20 66 69 6c 65 20 | 28 41 57 41 59 57 72 69 |og file |(AWAYWri|
|00003c20| 74 69 6e 67 29 20 20 20 | 20 20 20 20 20 20 20 20 |ting) | |
|00003c30| 20 20 20 20 3a 20 02 24 | 70 70 2e 73 65 74 2e 74 | : .$|pp.set.t|
|00003c40| 73 74 61 74 75 73 28 48 | 29 02 0d 09 65 63 68 6f |status(H|)...echo|
|00003c50| 20 2d 2d 20 4e 61 6d 65 | 20 6f 66 20 61 77 61 79 | -- Name| of away|
|00003c60| 20 6c 6f 67 20 66 69 6c | 65 20 28 41 46 49 4c 45 | log fil|e (AFILE|
|00003c70| 29 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |) | |
|00003c80| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a 20 02 24 | | : .$|
|00003c90| 7b 50 50 2e 53 45 54 2e | 41 4c 46 49 4c 45 7d 02 |{PP.SET.|ALFILE}.|
|00003ca0| 0d 09 65 63 68 6f 20 2d | 2d 20 47 65 6e 65 72 61 |..echo -|- Genera|
|00003cb0| 6c 20 6d 69 73 63 65 6c | 6c 61 6e 65 6f 75 73 20 |l miscel|laneous |
|00003cc0| 77 61 72 6e 69 6e 67 73 | 2f 6e 6f 74 69 63 65 73 |warnings|/notices|
|00003cd0| 20 28 4e 4f 54 49 63 65 | 73 29 20 20 20 20 20 20 | (NOTIce|s) |
|00003ce0| 20 20 3a 20 02 24 70 70 | 2e 73 65 74 2e 74 73 74 | : .$pp|.set.tst|
|00003cf0| 61 74 75 73 28 57 29 02 | 0d 09 65 63 68 6f 20 2d |atus(W).|..echo -|
|00003d00| 2d 20 41 75 74 6f 6d 61 | 74 69 63 20 72 65 6a 6f |- Automa|tic rejo|
|00003d10| 69 6e 69 6e 67 20 6f 6e | 20 6b 69 63 6b 20 28 4b |ining on| kick (K|
|00003d20| 52 45 4a 6f 69 6e 29 20 | 20 20 20 20 20 20 20 20 |REJoin) | |
|00003d30| 20 20 20 20 20 20 20 20 | 20 20 3a 20 02 24 70 70 | | : .$pp|
|00003d40| 2e 73 65 74 2e 74 73 74 | 61 74 75 73 28 4a 29 02 |.set.tst|atus(J).|
|00003d50| 0d 09 65 63 68 6f 20 2d | 2d 20 4d 61 73 73 20 64 |..echo -|- Mass d|
|00003d60| 65 6f 70 2f 6b 69 63 6b | 20 70 72 6f 74 65 63 74 |eop/kick| protect|
|00003d70| 69 6f 6e 20 28 4d 41 53 | 53 50 72 6f 74 29 20 20 |ion (MAS|SProt) |
|00003d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003d90| 20 20 3a 20 02 24 70 70 | 2e 73 65 74 2e 74 73 74 | : .$pp|.set.tst|
|00003da0| 61 74 75 73 28 4d 29 02 | 0d 09 69 66 20 28 50 50 |atus(M).|..if (PP|
|00003db0| 2e 53 45 54 2e 4d 41 53 | 53 52 45 53 50 29 20 7b |.SET.MAS|SRESP) {|
|00003dc0| 0d 09 65 63 68 6f 20 2d | 2d 20 41 63 74 69 6f 6e |..echo -|- Action|
|00003dd0| 20 74 61 6b 65 6e 20 6f | 6e 20 6d 61 73 73 20 64 | taken o|n mass d|
|00003de0| 65 6f 70 2f 6b 69 63 6b | 20 28 4d 41 53 53 41 63 |eop/kick| (MASSAc|
|00003df0| 74 69 6f 6e 29 20 20 20 | 20 20 20 20 20 20 20 20 |tion) | |
|00003e00| 20 20 3a 20 02 4b 49 43 | 4b 02 0d 09 7d 20 7b 0d | : .KIC|K...} {.|
|00003e10| 09 65 63 68 6f 20 2d 2d | 20 41 63 74 69 6f 6e 20 |.echo --| Action |
|00003e20| 74 61 6b 65 6e 20 6f 6e | 20 6d 61 73 73 20 64 65 |taken on| mass de|
|00003e30| 6f 70 2f 6b 69 63 6b 20 | 28 4d 41 53 53 41 63 74 |op/kick |(MASSAct|
|00003e40| 69 6f 6e 29 20 20 20 20 | 20 20 20 20 20 20 20 20 |ion) | |
|00003e50| 20 3a 20 02 44 45 4f 50 | 02 0d 09 7d 0d 09 65 63 | : .DEOP|...}..ec|
|00003e60| 68 6f 20 2d 2d 20 43 68 | 61 6e 6e 65 6c 20 70 72 |ho -- Ch|annel pr|
|00003e70| 6f 74 65 63 74 69 6f 6e | 20 28 43 48 41 4e 70 72 |otection| (CHANpr|
|00003e80| 6f 74 29 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ot) | |
|00003e90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3a 20 | | : |
|00003ea0| 02 24 70 70 2e 73 65 74 | 2e 6f 6e 6f 66 66 28 24 |.$pp.set|.onoff($|
|00003eb0| 50 50 2e 53 45 54 2e 43 | 48 41 4e 50 52 4f 54 29 |PP.SET.C|HANPROT)|
|00003ec0| 02 0d 09 65 63 68 6f 20 | 2d 2d 20 41 75 74 6f 6d |...echo |-- Autom|
|00003ed0| 61 74 69 63 20 72 65 6d | 6f 76 61 6c 20 6f 66 20 |atic rem|oval of |
|00003ee0| 73 65 72 76 65 72 20 6f | 70 73 20 28 53 45 52 56 |server o|ps (SERV|
|00003ef0| 4f 50 29 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |OP) | |
|00003f00| 20 20 20 3a 20 02 24 70 | 70 2e 73 65 74 2e 74 73 | : .$p|p.set.ts|
|00003f10| 74 61 74 75 73 28 53 29 | 02 0d 09 65 63 68 6f 20 |tatus(S)|...echo |
|00003f20| 2d 2d 20 43 68 61 6e 6e | 65 6c 20 6b 65 79 20 66 |-- Chann|el key f|
|00003f30| 6c 61 73 68 20 70 72 6f | 74 65 63 74 69 6f 6e 20 |lash pro|tection |
|00003f40| 28 4b 45 59 50 72 6f 74 | 29 20 20 20 20 20 20 20 |(KEYProt|) |
|00003f50| 20 20 20 20 20 20 20 20 | 20 20 20 3a 20 02 24 70 | | : .$p|
|00003f60| 70 2e 73 65 74 2e 74 73 | 74 61 74 75 73 28 4b 29 |p.set.ts|tatus(K)|
|00003f70| 02 0d 09 65 63 68 6f 20 | 2d 2d 20 42 61 6e 20 64 |...echo |-- Ban d|
|00003f80| 65 66 65 6e 73 65 20 28 | 42 41 4e 44 65 66 65 6e |efense (|BANDefen|
|00003f90| 73 65 29 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |se) | |
|00003fa0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003fb0| 20 20 20 3a 20 02 24 70 | 70 2e 73 65 74 2e 74 73 | : .$p|p.set.ts|
|00003fc0| 74 61 74 75 73 28 42 29 | 02 0d 09 65 63 68 6f 20 |tatus(B)|...echo |
|00003fd0| 2d 2d 20 49 67 6e 6f 72 | 69 6e 67 20 6f 66 20 43 |-- Ignor|ing of C|
|00003fe0| 54 43 50 20 50 49 4e 47 | 73 20 28 50 49 4e 47 29 |TCP PING|s (PING)|
|00003ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004000| 20 20 20 20 20 20 20 20 | 20 20 20 3a 20 02 24 70 | | : .$p|
|00004010| 70 2e 73 65 74 2e 74 73 | 74 61 74 75 73 28 58 29 |p.set.ts|tatus(X)|
|00004020| 02 0d 09 65 63 68 6f 20 | 2d 2d 20 49 67 6e 6f 72 |...echo |-- Ignor|
|00004030| 69 6e 67 20 6f 66 20 43 | 54 43 50 20 46 49 4e 47 |ing of C|TCP FING|
|00004040| 45 52 73 20 28 46 49 4e | 47 65 72 29 20 20 20 20 |ERs (FIN|Ger) |
|00004050| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004060| 20 20 20 3a 20 02 24 70 | 70 2e 73 65 74 2e 74 73 | : .$p|p.set.ts|
|00004070| 74 61 74 75 73 28 5a 29 | 02 0d 09 65 63 68 6f 20 |tatus(Z)|...echo |
|00004080| 2d 2d 20 49 67 6e 6f 72 | 69 6e 67 20 6f 66 20 43 |-- Ignor|ing of C|
|00004090| 54 43 50 20 56 45 52 53 | 49 4f 4e 73 20 28 56 45 |TCP VERS|IONs (VE|
|000040a0| 52 73 69 6f 6e 29 20 20 | 20 20 20 20 20 20 20 20 |Rsion) | |
|000040b0| 20 20 20 20 20 20 20 20 | 20 20 20 3a 20 02 24 70 | | : .$p|
|000040c0| 70 2e 73 65 74 2e 74 73 | 74 61 74 75 73 28 59 29 |p.set.ts|tatus(Y)|
|000040d0| 02 0d 09 65 63 68 6f 20 | 2d 2d 20 53 65 63 6f 6e |...echo |-- Secon|
|000040e0| 64 73 20 74 6f 20 61 75 | 74 6f 2d 69 67 6e 6f 72 |ds to au|to-ignor|
|000040f0| 65 20 66 6c 6f 6f 64 65 | 72 73 20 28 49 47 54 69 |e floode|rs (IGTi|
|00004100| 6d 65 29 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |me) | |
|00004110| 20 20 20 3a 20 02 24 7b | 50 50 2e 53 45 54 2e 49 | : .${|PP.SET.I|
|00004120| 47 53 45 43 53 7d 02 0d | 09 65 63 68 6f 20 2d 2d |GSECS}..|.echo --|
|00004130| 20 4e 69 63 6b 20 66 6c | 6f 6f 64 20 70 72 6f 74 | Nick fl|ood prot|
|00004140| 65 63 74 69 6f 6e 20 73 | 65 6e 73 69 74 69 76 69 |ection s|ensitivi|
|00004150| 74 79 20 28 4e 46 53 65 | 6e 73 29 20 20 20 20 20 |ty (NFSe|ns) |
|00004160| 20 20 20 20 20 20 20 20 | 20 3a 20 02 24 7b 50 50 | | : .${PP|
|00004170| 2e 53 45 54 2e 4e 46 53 | 45 4e 53 7d 02 0d 09 65 |.SET.NFS|ENS}...e|
|00004180| 63 68 6f 20 2d 2d 20 4c | 65 6e 67 74 68 20 6f 66 |cho -- L|ength of|
|00004190| 20 66 69 72 73 74 20 77 | 6f 72 64 20 66 6f 72 20 | first w|ord for |
|000041a0| 61 20 6d 73 67 20 74 6f | 20 62 65 20 6a 75 6e 6b |a msg to| be junk|
|000041b0| 66 6c 6f 6f 64 20 28 4a | 46 4c 45 4e 29 20 20 3a |flood (J|FLEN) :|
|000041c0| 20 02 24 7b 50 50 2e 53 | 45 54 2e 4a 46 4c 45 4e | .${PP.S|ET.JFLEN|
|000041d0| 7d 02 0d 09 65 63 68 6f | 20 2d 2d 20 44 65 73 79 |}...echo| -- Desy|
|000041e0| 6e 63 68 65 64 20 75 73 | 65 72 20 6e 6f 74 69 66 |nched us|er notif|
|000041f0| 69 63 61 74 69 6f 6e 20 | 28 44 45 53 79 6e 63 68 |ication |(DESynch|
|00004200| 6e 6f 74 65 29 20 20 20 | 20 20 20 20 20 20 20 20 |note) | |
|00004210| 20 20 20 20 3a 20 02 24 | 70 70 2e 73 65 74 2e 74 | : .$|pp.set.t|
|00004220| 73 74 61 74 75 73 28 56 | 29 02 0d 09 65 63 68 6f |status(V|)...echo|
|00004230| 20 2d 2d 20 42 65 65 70 | 69 6e 67 20 6f 6e 20 70 | -- Beep|ing on p|
|00004240| 72 69 76 61 74 65 20 6d | 65 73 73 61 67 65 73 20 |rivate m|essages |
|00004250| 28 4d 53 47 42 65 65 70 | 29 20 20 20 20 20 20 20 |(MSGBeep|) |
|00004260| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a 20 02 24 | | : .$|
|00004270| 70 70 2e 73 65 74 2e 74 | 73 74 61 74 75 73 28 51 |pp.set.t|status(Q|
|00004280| 29 02 0d 09 69 66 20 28 | 50 50 2e 53 45 54 2e 41 |)...if (|PP.SET.A|
|00004290| 55 54 4f 41 57 41 59 29 | 20 7b 0d 09 65 63 68 6f |UTOAWAY)| {..echo|
|000042a0| 20 2d 2d 20 4d 69 6e 75 | 74 65 73 20 6f 66 20 69 | -- Minu|tes of i|
|000042b0| 64 6c 65 20 74 69 6d 65 | 20 62 65 66 6f 72 65 20 |dle time| before |
|000042c0| 62 65 69 6e 67 20 73 65 | 74 20 61 77 61 79 20 28 |being se|t away (|
|000042d0| 41 55 54 4f 41 77 61 79 | 29 20 20 20 3a 20 02 24 |AUTOAway|) : .$|
|000042e0| 7b 50 50 2e 53 45 54 2e | 41 55 54 4f 41 57 41 59 |{PP.SET.|AUTOAWAY|
|000042f0| 7d 02 0d 09 7d 20 7b 0d | 09 65 63 68 6f 20 2d 2d |}...} {.|.echo --|
|00004300| 20 4d 69 6e 75 74 65 73 | 20 6f 66 20 69 64 6c 65 | Minutes| of idle|
|00004310| 20 74 69 6d 65 20 62 65 | 66 6f 72 65 20 62 65 69 | time be|fore bei|
|00004320| 6e 67 20 73 65 74 20 61 | 77 61 79 20 28 41 55 54 |ng set a|way (AUT|
|00004330| 4f 41 77 61 79 29 20 20 | 20 3a 20 02 4f 46 46 02 |OAway) | : .OFF.|
|00004340| 0d 09 7d 0d 09 65 63 68 | 6f 20 2d 2d 20 4e 53 20 |..}..ech|o -- NS |
|00004350| 6c 6f 6f 6b 75 70 20 6f | 66 20 49 50 20 61 64 72 |lookup o|f IP adr|
|00004360| 65 73 73 65 73 20 6f 6e | 20 6a 6f 69 6e 20 20 20 |esses on| join |
|00004370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004380| 20 20 20 20 20 3a 20 02 | 24 70 70 2e 73 65 74 2e | : .|$pp.set.|
|00004390| 6f 6e 6f 66 66 28 24 50 | 50 2e 53 45 54 2e 4c 4f |onoff($P|P.SET.LO|
|000043a0| 4f 4b 4a 4f 49 4e 29 02 | 0d 09 65 63 68 6f 20 2d |OKJOIN).|..echo -|
|000043b0| 2d 20 43 6c 6f 6e 65 62 | 6f 74 20 6d 61 73 73 2d |- Cloneb|ot mass-|
|000043c0| 6a 6f 69 6e 20 70 72 6f | 74 65 63 74 69 6f 6e 20 |join pro|tection |
|000043d0| 28 43 4c 4f 4e 45 50 72 | 6f 74 29 20 20 20 20 20 |(CLONEPr|ot) |
|000043e0| 20 20 20 20 20 20 20 20 | 20 20 3a 20 02 24 70 70 | | : .$pp|
|000043f0| 2e 73 65 74 2e 74 73 74 | 61 74 75 73 28 43 29 02 |.set.tst|atus(C).|
|00004400| 0d 09 65 63 68 6f 20 2d | 2d 20 43 6c 6f 6e 65 62 |..echo -|- Cloneb|
|00004410| 6f 74 20 6d 61 73 73 2d | 6a 6f 69 6e 20 70 72 6f |ot mass-|join pro|
|00004420| 74 65 63 74 69 6f 6e 20 | 73 65 6e 73 69 74 69 76 |tection |sensitiv|
|00004430| 69 74 79 20 28 43 4c 4f | 4e 45 53 65 6e 73 29 20 |ity (CLO|NESens) |
|00004440| 20 20 3a 20 02 24 7b 50 | 50 2e 53 45 54 2e 43 50 | : .${P|P.SET.CP|
|00004450| 53 45 4e 53 7d 02 0d 09 | 69 66 20 28 73 75 70 70 |SENS}...|if (supp|
|00004460| 72 65 73 73 5f 73 65 72 | 76 65 72 5f 6d 6f 74 64 |ress_ser|ver_motd|
|00004470| 20 3d 3d 20 5b 4f 4e 5d | 29 0d 09 7b 0d 09 65 63 | == [ON]|)..{..ec|
|00004480| 68 6f 20 2d 2d 20 53 65 | 72 76 65 72 20 6d 6f 74 |ho -- Se|rver mot|
|00004490| 64 20 64 69 73 70 6c 61 | 79 20 61 74 20 73 74 61 |d displa|y at sta|
|000044a0| 72 74 75 70 20 28 4d 4f | 54 44 29 20 20 20 20 20 |rtup (MO|TD) |
|000044b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3a 20 | | : |
|000044c0| 02 4f 46 46 02 0d 09 7d | 20 7b 0d 09 65 63 68 6f |.OFF...}| {..echo|
|000044d0| 20 2d 2d 20 53 65 72 76 | 65 72 20 6d 6f 74 64 20 | -- Serv|er motd |
|000044e0| 64 69 73 70 6c 61 79 20 | 61 74 20 73 74 61 72 74 |display |at start|
|000044f0| 75 70 20 28 4d 4f 54 44 | 29 20 20 20 20 20 20 20 |up (MOTD|) |
|00004500| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a 20 02 4f | | : .O|
|00004510| 4e 02 0d 09 7d 0d 09 65 | 63 68 6f 20 2d 2d 20 53 |N...}..e|cho -- S|
|00004520| 68 6f 77 20 75 73 65 72 | 73 20 77 68 6f 20 6a 6f |how user|s who jo|
|00004530| 69 6e 2f 73 69 67 6e 6f | 66 66 20 69 6e 20 73 70 |in/signo|ff in sp|
|00004540| 6c 69 74 73 20 28 53 48 | 4f 57 53 50 4c 49 54 74 |lits (SH|OWSPLITt|
|00004550| 65 72 73 29 20 20 20 3a | 20 02 24 70 70 2e 73 65 |ers) :| .$pp.se|
|00004560| 74 2e 6f 6e 6f 66 66 28 | 24 50 50 2e 53 45 54 2e |t.onoff(|$PP.SET.|
|00004570| 53 48 4f 57 53 50 4c 49 | 54 54 45 52 53 29 02 0d |SHOWSPLI|TTERS)..|
|00004580| 09 65 63 68 6f 20 2d 2d | 20 4e 75 6d 62 65 72 20 |.echo --| Number |
|00004590| 6f 66 20 72 6f 77 73 20 | 6f 6e 20 74 68 69 73 20 |of rows |on this |
|000045a0| 64 69 73 70 6c 61 79 20 | 28 52 4f 57 53 29 20 20 |display |(ROWS) |
|000045b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000045c0| 20 3a 20 02 24 7b 50 50 | 2e 53 45 54 2e 4e 55 4d | : .${PP|.SET.NUM|
|000045d0| 4c 49 4e 45 53 20 2b 20 | 32 7d 02 0d 09 65 63 68 |LINES + |2}...ech|
|000045e0| 6f 20 2d 2d 20 41 75 74 | 6f 2d 6c 6f 61 64 69 6e |o -- Aut|o-loadin|
|000045f0| 67 20 6f 66 20 70 70 2d | 62 6f 74 73 2e 69 72 63 |g of pp-|bots.irc|
|00004600| 20 28 4c 4f 41 44 42 6f | 74 73 29 20 20 20 20 20 | (LOADBo|ts) |
|00004610| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3a 20 02 | | : .|
|00004620| 24 70 70 2e 73 65 74 2e | 73 6c 6f 61 64 28 42 29 |$pp.set.|sload(B)|
|00004630| 02 0d 09 65 63 68 6f 20 | 2d 2d 20 41 75 74 6f 2d |...echo |-- Auto-|
|00004640| 6c 6f 61 64 69 6e 67 20 | 6f 66 20 70 70 2d 78 64 |loading |of pp-xd|
|00004650| 63 63 2e 69 72 63 20 28 | 4c 4f 41 44 58 64 63 63 |cc.irc (|LOADXdcc|
|00004660| 29 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |) | |
|00004670| 20 20 20 3a 20 02 24 70 | 70 2e 73 65 74 2e 73 6c | : .$p|p.set.sl|
|00004680| 6f 61 64 28 58 29 02 0d | 09 65 63 68 6f 20 2d 2d |oad(X)..|.echo --|
|00004690| 20 41 75 74 6f 2d 6c 6f | 61 64 69 6e 67 20 6f 66 | Auto-lo|ading of|
|000046a0| 20 70 70 2d 73 69 6c 6c | 79 2e 69 72 63 20 28 4c | pp-sill|y.irc (L|
|000046b0| 4f 41 44 53 69 6c 6c 79 | 29 20 20 20 20 20 20 20 |OADSilly|) |
|000046c0| 20 20 20 20 20 20 20 20 | 20 3a 20 02 24 70 70 2e | | : .$pp.|
|000046d0| 73 65 74 2e 73 6c 6f 61 | 64 28 53 29 02 0d 09 65 |set.sloa|d(S)...e|
|000046e0| 63 68 6f 20 2d 2d 20 41 | 75 74 6f 2d 6c 6f 61 64 |cho -- A|uto-load|
|000046f0| 69 6e 67 20 6f 66 20 70 | 70 2d 77 61 72 2e 69 72 |ing of p|p-war.ir|
|00004700| 63 20 28 4c 4f 41 44 57 | 61 72 29 20 20 20 20 20 |c (LOADW|ar) |
|00004710| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 3a | | :|
|00004720| 20 02 24 70 70 2e 73 65 | 74 2e 73 6c 6f 61 64 28 | .$pp.se|t.sload(|
|00004730| 57 29 02 0d 09 65 63 68 | 6f 20 2d 2d 20 41 75 74 |W)...ech|o -- Aut|
|00004740| 6f 2d 6c 6f 61 64 69 6e | 67 20 6f 66 20 70 70 2d |o-loadin|g of pp-|
|00004750| 6b 69 63 6b 73 2e 69 72 | 63 20 28 4c 4f 41 44 4b |kicks.ir|c (LOADK|
|00004760| 69 63 6b 73 29 20 20 20 | 20 20 20 20 20 20 20 20 |icks) | |
|00004770| 20 20 20 20 20 3a 20 02 | 24 70 70 2e 73 65 74 2e | : .|$pp.set.|
|00004780| 73 6c 6f 61 64 28 4b 29 | 02 0d 09 65 63 68 6f 20 |sload(K)|...echo |
|00004790| 2d 2d 20 53 75 70 70 72 | 65 73 73 69 6f 6e 20 6f |-- Suppr|ession o|
|000047a0| 66 20 73 63 72 69 70 74 | 20 73 74 61 72 74 75 70 |f script| startup|
|000047b0| 20 73 63 72 65 65 6e 73 | 20 20 20 20 20 20 20 20 | screens| |
|000047c0| 20 20 20 20 20 20 20 20 | 20 20 20 3a 20 02 24 70 | | : .$p|
|000047d0| 70 2e 73 65 74 2e 6f 6e | 6f 66 66 28 24 50 50 2e |p.set.on|off($PP.|
|000047e0| 53 45 54 2e 4e 4f 53 54 | 41 52 54 55 50 29 02 0d |SET.NOST|ARTUP)..|
|000047f0| 09 65 63 68 6f 20 2d 2d | 20 49 6e 73 65 72 74 20 |.echo --| Insert |
|00004800| 72 61 6e 64 6f 6d 20 3f | 27 73 20 69 6e 74 6f 20 |random ?|'s into |
|00004810| 62 61 6e 73 20 28 46 55 | 4e 6b 79 62 61 6e 73 29 |bans (FU|Nkybans)|
|00004820| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004830| 20 3a 20 02 24 70 70 2e | 73 65 74 2e 6f 6e 6f 66 | : .$pp.|set.onof|
|00004840| 66 28 24 50 50 2e 53 45 | 54 2e 46 55 4e 4b 59 42 |f($PP.SE|T.FUNKYB|
|00004850| 41 4e 53 29 02 0d 09 65 | 63 68 6f 20 2d 2d 20 42 |ANS)...e|cho -- B|
|00004860| 65 65 70 20 6f 6e 20 6e | 65 74 73 70 6c 69 74 73 |eep on n|etsplits|
|00004870| 20 28 42 45 45 50 53 50 | 4c 49 54 29 20 20 20 20 | (BEEPSP|LIT) |
|00004880| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004890| 20 20 20 20 20 20 20 3a | 20 02 24 70 70 2e 73 65 | :| .$pp.se|
|000048a0| 74 2e 6f 6e 6f 66 66 28 | 24 50 50 2e 53 45 54 2e |t.onoff(|$PP.SET.|
|000048b0| 42 53 50 29 02 0d 09 65 | 63 68 6f 20 2d 2d 20 43 |BSP)...e|cho -- C|
|000048c0| 54 43 50 20 50 41 47 45 | 20 28 50 41 47 45 29 20 |TCP PAGE| (PAGE) |
|000048d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000048e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000048f0| 20 20 20 20 20 20 20 3a | 20 02 24 70 70 2e 73 65 | :| .$pp.se|
|00004900| 74 2e 6f 6e 6f 66 66 28 | 24 50 50 2e 53 45 54 2e |t.onoff(|$PP.SET.|
|00004910| 43 54 43 50 50 41 47 45 | 29 02 0d 09 65 63 68 6f |CTCPPAGE|)...echo|
|00004920| 20 2d 2d 20 50 72 69 6e | 74 20 74 69 6d 65 20 65 | -- Prin|t time e|
|00004930| 76 65 72 79 20 31 30 20 | 6d 69 6e 75 74 65 73 20 |very 10 |minutes |
|00004940| 28 54 50 52 49 4e 54 29 | 20 20 20 20 20 20 20 20 |(TPRINT)| |
|00004950| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a 20 02 24 | | : .$|
|00004960| 70 70 2e 73 65 74 2e 6f | 6e 6f 66 66 28 24 50 50 |pp.set.o|noff($PP|
|00004970| 2e 53 45 54 2e 54 50 29 | 02 0d 09 65 63 68 6f 20 |.SET.TP)|...echo |
|00004980| 2d 2d 20 53 74 72 69 6e | 67 20 74 6f 20 6d 61 74 |-- Strin|g to mat|
|00004990| 63 68 20 61 6e 64 20 68 | 69 67 68 6c 69 67 68 74 |ch and h|ighlight|
|000049a0| 20 69 6e 20 70 75 62 6c | 69 63 20 28 50 4d 41 54 | in publ|ic (PMAT|
|000049b0| 43 48 29 20 20 20 20 20 | 20 20 20 3a 20 02 24 7b |CH) | : .${|
|000049c0| 50 50 2e 53 45 54 2e 50 | 4d 41 54 43 48 7d 02 0d |PP.SET.P|MATCH}..|
|000049d0| 09 65 63 68 6f 20 2d 2d | 20 3d 3d 3d 3d 3d 3d 3d |.echo --| =======|
|000049e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000049f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004a00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004a10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004a20| 3d 3d 3d 3d 0d 09 5e 70 | 70 2e 70 61 75 73 65 65 |====..^p|p.pausee|
|00004a30| 6e 64 0d 7d 0d 0d 61 6c | 69 61 73 20 70 70 2e 73 |nd.}..al|ias pp.s|
|00004a40| 65 74 2e 73 6c 6f 61 64 | 20 7b 0d 09 69 66 20 28 |et.sload| {..if (|
|00004a50| 5b 24 31 5d 29 0d 09 7b | 0d 09 09 69 66 20 28 5b |[$1])..{|...if ([|
|00004a60| 24 31 5d 20 3d 3d 20 5b | 4f 4e 5d 29 0d 09 09 7b |$1] == [|ON])...{|
|00004a70| 0d 09 09 09 69 66 20 28 | 69 6e 64 65 78 28 24 30 |....if (|index($0|
|00004a80| 20 24 50 50 2e 53 45 54 | 2e 41 55 54 4f 4c 4f 41 | $PP.SET|.AUTOLOA|
|00004a90| 44 29 20 3c 20 30 29 20 | 7b 40 20 50 50 2e 53 45 |D) < 0) |{@ PP.SE|
|00004aa0| 54 2e 41 55 54 4f 4c 4f | 41 44 20 3d 20 50 50 2e |T.AUTOLO|AD = PP.|
|00004ab0| 53 45 54 2e 41 55 54 4f | 4c 4f 41 44 23 23 5b 24 |SET.AUTO|LOAD##[$|
|00004ac0| 30 5d 7d 0d 09 09 09 70 | 70 2e 61 75 74 6f 6c 6f |0]}....p|p.autolo|
|00004ad0| 61 64 0d 09 09 7d 20 7b | 40 20 50 50 2e 53 45 54 |ad...} {|@ PP.SET|
|00004ae0| 2e 41 55 54 4f 4c 4f 41 | 44 20 3d 20 73 74 72 69 |.AUTOLOA|D = stri|
|00004af0| 70 28 24 30 20 24 50 50 | 2e 53 45 54 2e 41 55 54 |p($0 $PP|.SET.AUT|
|00004b00| 4f 4c 4f 41 44 29 7d 0d | 09 7d 20 7b 5e 69 66 20 |OLOAD)}.|.} {^if |
|00004b10| 28 69 6e 64 65 78 28 24 | 30 20 24 50 50 2e 53 45 |(index($|0 $PP.SE|
|00004b20| 54 2e 41 55 54 4f 4c 4f | 41 44 29 20 3e 3d 20 30 |T.AUTOLO|AD) >= 0|
|00004b30| 29 20 7b 40 20 46 55 4e | 43 54 49 4f 4e 5f 52 45 |) {@ FUN|CTION_RE|
|00004b40| 54 55 52 4e 20 3d 20 5b | 4f 4e 5d 7d 20 7b 40 20 |TURN = [|ON]} {@ |
|00004b50| 46 55 4e 43 54 49 4f 4e | 5f 52 45 54 55 52 4e 20 |FUNCTION|_RETURN |
|00004b60| 3d 20 5b 4f 46 46 5d 7d | 7d 0d 7d 0d 61 6c 69 61 |= [OFF]}|}.}.alia|
|00004b70| 73 20 70 70 2e 61 75 74 | 6f 6c 6f 61 64 20 7b 0d |s pp.aut|oload {.|
|00004b80| 09 69 66 20 28 28 69 6e | 64 65 78 28 4b 20 24 50 |.if ((in|dex(K $P|
|00004b90| 50 2e 53 45 54 2e 41 55 | 54 4f 4c 4f 41 44 29 20 |P.SET.AU|TOLOAD) |
|00004ba0| 3e 3d 20 30 29 26 26 28 | 21 28 50 50 2e 4b 49 43 |>= 0)&&(|!(PP.KIC|
|00004bb0| 4b 53 29 29 29 20 7b 2f | 6c 6f 61 64 20 70 70 2d |KS))) {/|load pp-|
|00004bc0| 6b 69 63 6b 73 2e 69 72 | 63 7d 0d 09 69 66 20 28 |kicks.ir|c}..if (|
|00004bd0| 28 69 6e 64 65 78 28 42 | 20 24 50 50 2e 53 45 54 |(index(B| $PP.SET|
|00004be0| 2e 41 55 54 4f 4c 4f 41 | 44 29 20 3e 3d 20 30 29 |.AUTOLOA|D) >= 0)|
|00004bf0| 26 26 28 21 28 50 50 2e | 42 4f 54 53 29 29 29 20 |&&(!(PP.|BOTS))) |
|00004c00| 7b 2f 6c 6f 61 64 20 70 | 70 2d 62 6f 74 73 2e 69 |{/load p|p-bots.i|
|00004c10| 72 63 7d 0d 09 69 66 20 | 28 28 69 6e 64 65 78 28 |rc}..if |((index(|
|00004c20| 53 20 24 50 50 2e 53 45 | 54 2e 41 55 54 4f 4c 4f |S $PP.SE|T.AUTOLO|
|00004c30| 41 44 29 20 3e 3d 20 30 | 29 26 26 28 21 28 50 50 |AD) >= 0|)&&(!(PP|
|00004c40| 2e 53 49 4c 4c 59 29 29 | 29 20 7b 2f 6c 6f 61 64 |.SILLY))|) {/load|
|00004c50| 20 70 70 2d 73 69 6c 6c | 79 2e 69 72 63 7d 0d 09 | pp-sill|y.irc}..|
|00004c60| 69 66 20 28 28 69 6e 64 | 65 78 28 58 20 24 50 50 |if ((ind|ex(X $PP|
|00004c70| 2e 53 45 54 2e 41 55 54 | 4f 4c 4f 41 44 29 20 3e |.SET.AUT|OLOAD) >|
|00004c80| 3d 20 30 29 26 26 28 21 | 28 50 50 2e 44 43 43 29 |= 0)&&(!|(PP.DCC)|
|00004c90| 29 29 20 7b 2f 6c 6f 61 | 64 20 70 70 2d 64 63 63 |)) {/loa|d pp-dcc|
|00004ca0| 2e 69 72 63 7d 0d 09 69 | 66 20 28 28 69 6e 64 65 |.irc}..i|f ((inde|
|00004cb0| 78 28 57 20 24 50 50 2e | 53 45 54 2e 41 55 54 4f |x(W $PP.|SET.AUTO|
|00004cc0| 4c 4f 41 44 29 20 3e 3d | 20 30 29 26 26 28 21 28 |LOAD) >=| 0)&&(!(|
|00004cd0| 50 50 2e 57 41 52 29 29 | 29 20 7b 2f 6c 6f 61 64 |PP.WAR))|) {/load|
|00004ce0| 20 70 70 2d 77 61 72 2e | 69 72 63 7d 0d 7d 0d 0d | pp-war.|irc}.}..|
|00004cf0| 61 6c 69 61 73 20 70 70 | 2e 73 65 74 2e 73 65 74 |alias pp|.set.set|
|00004d00| 6d 66 6f 72 6d 61 74 20 | 7b 0d 09 65 63 68 6f 20 |mformat |{..echo |
|00004d10| 2a 2a 2a 20 53 70 65 63 | 69 61 6c 20 63 68 61 72 |*** Spec|ial char|
|00004d20| 61 63 74 65 72 73 20 69 | 6e 20 6d 73 67 2f 6e 6f |acters i|n msg/no|
|00004d30| 74 69 63 65 20 02 6f 75 | 74 67 6f 69 6e 67 02 20 |tice .ou|tgoing. |
|00004d40| 64 69 73 70 6c 61 79 20 | 66 6f 72 6d 61 74 73 3a |display |formats:|
|00004d50| 0d 09 65 63 68 6f 20 2a | 2a 2a 20 20 20 4e 20 3d |..echo *|** N =|
|00004d60| 20 4e 69 63 6b 6e 61 6d | 65 20 6f 66 20 70 65 72 | Nicknam|e of per|
|00004d70| 73 6f 6e 20 79 6f 75 20 | 61 72 65 20 73 65 6e 64 |son you |are send|
|00004d80| 69 6e 67 20 74 6f 0d 09 | 65 63 68 6f 20 2a 2a 2a |ing to..|echo ***|
|00004d90| 20 20 20 4d 20 3d 20 54 | 65 78 74 20 6f 66 20 74 | M = T|ext of t|
|00004da0| 68 65 20 6d 65 73 73 61 | 67 65 20 79 6f 75 20 61 |he messa|ge you a|
|00004db0| 72 65 20 73 65 6e 64 69 | 6e 67 0d 09 65 63 68 6f |re sendi|ng..echo|
|00004dc0| 20 2a 2a 2a 20 20 20 54 | 20 3d 20 43 75 72 72 65 | *** T| = Curre|
|00004dd0| 6e 74 20 74 69 6d 65 0d | 09 65 63 68 6f 20 2a 2a |nt time.|.echo **|
|00004de0| 2a 20 53 70 65 63 69 61 | 6c 20 63 68 61 72 61 63 |* Specia|l charac|
|00004df0| 74 65 72 73 20 69 6e 20 | 6d 73 67 2f 6e 6f 74 69 |ters in |msg/noti|
|00004e00| 63 65 20 02 69 6e 63 6f | 6d 69 6e 67 02 20 64 69 |ce .inco|ming. di|
|00004e10| 73 70 6c 61 79 20 66 6f | 72 6d 61 74 73 3a 0d 09 |splay fo|rmats:..|
|00004e20| 65 63 68 6f 20 2a 2a 2a | 20 20 20 4e 20 3d 20 4e |echo ***| N = N|
|00004e30| 69 63 6b 6e 61 6d 65 20 | 6f 66 20 74 68 65 20 70 |ickname |of the p|
|00004e40| 65 72 73 6f 6e 20 77 68 | 6f 20 73 65 6e 74 20 74 |erson wh|o sent t|
|00004e50| 68 65 20 6d 73 67 2f 6e | 6f 74 69 63 65 0d 09 65 |he msg/n|otice..e|
|00004e60| 63 68 6f 20 2a 2a 2a 20 | 20 20 55 20 3d 20 55 73 |cho *** | U = Us|
|00004e70| 65 72 40 68 6f 73 74 20 | 6f 66 20 73 65 6e 64 65 |er@host |of sende|
|00004e80| 72 0d 09 65 63 68 6f 20 | 2a 2a 2a 20 20 20 4d 20 |r..echo |*** M |
|00004e90| 3d 20 54 65 78 74 20 6f | 66 20 6d 65 73 73 61 67 |= Text o|f messag|
|00004ea0| 65 0d 09 65 63 68 6f 20 | 2a 2a 2a 20 20 20 54 20 |e..echo |*** T |
|00004eb0| 3d 20 43 75 72 72 65 6e | 74 20 74 69 6d 65 0d 09 |= Curren|t time..|
|00004ec0| 65 63 68 6f 20 2a 2a 2a | 20 5e 56 2c 5e 42 2c 5e |echo ***| ^V,^B,^|
|00004ed0| 4f 2c 5e 5f 20 63 6f 6e | 74 72 6f 6c 20 63 68 61 |O,^_ con|trol cha|
|00004ee0| 72 61 63 74 65 72 73 20 | 63 61 6e 20 61 6c 73 6f |racters |can also|
|00004ef0| 20 62 65 20 75 73 65 64 | 0d 09 65 63 68 6f 20 2a | be used|..echo *|
|00004f00| 2a 2a 0d 09 65 63 68 6f | 20 2a 2a 2a 20 59 6f 75 |**..echo| *** You|
|00004f10| 20 6d 61 79 20 65 6e 74 | 65 72 20 6e 65 77 20 66 | may ent|er new f|
|00004f20| 6f 72 6d 61 74 73 20 66 | 6f 72 20 61 6e 79 20 6f |ormats f|or any o|
|00004f30| 66 20 74 68 65 73 65 2c | 20 6f 72 20 70 72 65 73 |f these,| or pres|
|00004f40| 73 20 65 6e 74 65 72 20 | 66 6f 72 20 6e 6f 0d 09 |s enter |for no..|
|00004f50| 65 63 68 6f 20 2a 2a 2a | 20 63 68 61 6e 67 65 2e |echo ***| change.|
|00004f60| 0d 09 65 63 68 6f 20 2a | 2a 2a 0d 09 65 63 68 6f |..echo *|**..echo|
|00004f70| 20 2a 2a 2a 20 43 75 72 | 72 65 6e 74 20 02 69 6e | *** Cur|rent .in|
|00004f80| 63 6f 6d 69 6e 67 20 6d | 65 73 73 61 67 65 02 20 |coming m|essage. |
|00004f90| 66 6f 72 6d 61 74 20 69 | 73 3a 20 24 64 65 63 6f |format i|s: $deco|
|00004fa0| 64 65 28 24 50 50 2e 53 | 45 54 2e 4d 52 46 4f 52 |de($PP.S|ET.MRFOR|
|00004fb0| 4d 41 54 29 0d 09 5e 69 | 6e 70 75 74 20 22 4e 65 |MAT)..^i|nput "Ne|
|00004fc0| 77 20 69 6e 63 6f 6d 69 | 6e 67 20 6d 65 73 73 61 |w incomi|ng messa|
|00004fd0| 67 65 20 66 6f 72 6d 61 | 74 20 6f 72 20 65 6e 74 |ge forma|t or ent|
|00004fe0| 65 72 20 66 6f 72 20 6e | 6f 20 63 68 61 6e 67 65 |er for n|o change|
|00004ff0| 20 3e 3e 22 20 69 66 20 | 28 31 29 20 7b 0d 09 09 | >>" if |(1) {...|
|00005000| 69 66 20 28 5b 24 30 5d | 29 20 7b 40 20 50 50 2e |if ([$0]|) {@ PP.|
|00005010| 53 45 54 2e 4d 52 46 4f | 52 4d 41 54 20 3d 20 65 |SET.MRFO|RMAT = e|
|00005020| 6e 63 6f 64 65 28 24 2a | 29 7d 0d 09 09 65 63 68 |ncode($*|)}...ech|
|00005030| 6f 20 2a 2a 2a 20 43 75 | 72 72 65 6e 74 20 02 6f |o *** Cu|rrent .o|
|00005040| 75 74 67 6f 69 6e 67 20 | 6d 65 73 73 61 67 65 02 |utgoing |message.|
|00005050| 20 66 6f 72 6d 61 74 20 | 69 73 3a 20 24 64 65 63 | format |is: $dec|
|00005060| 6f 64 65 28 24 50 50 2e | 53 45 54 2e 4d 53 46 4f |ode($PP.|SET.MSFO|
|00005070| 52 4d 41 54 29 0d 09 09 | 5e 69 6e 70 75 74 20 22 |RMAT)...|^input "|
|00005080| 4e 65 77 20 6f 75 74 67 | 6f 69 6e 67 20 6d 65 73 |New outg|oing mes|
|00005090| 73 61 67 65 20 66 6f 72 | 6d 61 74 20 6f 72 20 65 |sage for|mat or e|
|000050a0| 6e 74 65 72 20 66 6f 72 | 20 6e 6f 20 63 68 61 6e |nter for| no chan|
|000050b0| 67 65 20 3e 3e 22 20 69 | 66 20 28 31 29 20 7b 0d |ge >>" i|f (1) {.|
|000050c0| 09 09 09 69 66 20 28 5b | 24 30 5d 29 20 7b 40 20 |...if ([|$0]) {@ |
|000050d0| 50 50 2e 53 45 54 2e 4d | 53 46 4f 52 4d 41 54 20 |PP.SET.M|SFORMAT |
|000050e0| 3d 20 65 6e 63 6f 64 65 | 28 24 2a 29 7d 0d 09 09 |= encode|($*)}...|
|000050f0| 09 65 63 68 6f 20 2a 2a | 2a 20 43 75 72 72 65 6e |.echo **|* Curren|
|00005100| 74 20 02 69 6e 63 6f 6d | 69 6e 67 20 6e 6f 74 69 |t .incom|ing noti|
|00005110| 63 65 02 20 66 6f 72 6d | 61 74 20 69 73 3a 20 24 |ce. form|at is: $|
|00005120| 64 65 63 6f 64 65 28 24 | 50 50 2e 53 45 54 2e 4e |decode($|PP.SET.N|
|00005130| 52 46 4f 52 4d 41 54 29 | 0d 09 09 09 5e 69 6e 70 |RFORMAT)|....^inp|
|00005140| 75 74 20 22 4e 65 77 20 | 69 6e 63 6f 6d 69 6e 67 |ut "New |incoming|
|00005150| 20 6e 6f 74 69 63 65 20 | 66 6f 72 6d 61 74 20 6f | notice |format o|
|00005160| 72 20 65 6e 74 65 72 20 | 66 6f 72 20 6e 6f 20 63 |r enter |for no c|
|00005170| 68 61 61 6e 67 65 20 3e | 3e 22 20 69 66 20 28 31 |haange >|>" if (1|
|00005180| 29 20 7b 0d 09 09 09 09 | 69 66 20 28 5b 24 30 5d |) {.....|if ([$0]|
|00005190| 29 20 7b 40 20 50 50 2e | 53 45 54 2e 4e 52 46 4f |) {@ PP.|SET.NRFO|
|000051a0| 52 4d 41 54 20 3d 20 65 | 6e 63 6f 64 65 28 24 2a |RMAT = e|ncode($*|
|000051b0| 29 7d 0d 09 09 09 09 65 | 63 68 6f 20 2a 2a 2a 20 |)}.....e|cho *** |
|000051c0| 43 75 72 72 65 6e 74 20 | 02 6f 75 74 67 6f 69 6e |Current |.outgoin|
|000051d0| 67 20 6e 6f 74 69 63 65 | 02 20 66 6f 72 6d 61 74 |g notice|. format|
|000051e0| 20 69 73 3a 20 24 64 65 | 63 6f 64 65 28 24 50 50 | is: $de|code($PP|
|000051f0| 2e 53 45 54 2e 4e 53 46 | 4f 52 4d 41 54 29 0d 09 |.SET.NSF|ORMAT)..|
|00005200| 09 09 09 5e 69 6e 70 75 | 74 20 22 4e 65 77 20 6f |...^inpu|t "New o|
|00005210| 75 74 67 6f 69 6e 67 20 | 6e 6f 74 69 63 65 20 66 |utgoing |notice f|
|00005220| 6f 72 6d 61 74 20 6f 72 | 20 65 6e 74 65 72 20 66 |ormat or| enter f|
|00005230| 6f 72 20 6e 6f 20 63 68 | 61 6e 67 65 20 3e 3e 22 |or no ch|ange >>"|
|00005240| 20 69 66 20 28 31 29 20 | 7b 0d 09 09 09 09 09 69 | if (1) |{......i|
|00005250| 66 20 28 5b 24 30 5d 29 | 20 7b 40 20 50 50 2e 53 |f ([$0])| {@ PP.S|
|00005260| 45 54 2e 4e 53 46 4f 52 | 4d 41 54 20 3d 20 65 6e |ET.NSFOR|MAT = en|
|00005270| 63 6f 64 65 28 24 2a 29 | 7d 0d 09 09 09 09 09 65 |code($*)|}......e|
|00005280| 63 68 6f 20 2a 2a 2a 0d | 09 09 09 09 09 65 63 68 |cho ***.|.....ech|
|00005290| 6f 20 2a 2a 2a 20 4d 65 | 73 73 61 67 65 20 66 6f |o *** Me|ssage fo|
|000052a0| 72 6d 61 74 73 20 61 72 | 65 20 6e 6f 77 20 73 65 |rmats ar|e now se|
|000052b0| 74 20 74 6f 3a 0d 09 09 | 09 09 09 65 63 68 6f 20 |t to:...|...echo |
|000052c0| 2a 2a 2a 20 02 49 6e 63 | 6f 6d 69 6e 67 20 6d 65 |*** .Inc|oming me|
|000052d0| 73 73 61 67 65 02 3a 20 | 24 64 65 63 6f 64 65 28 |ssage.: |$decode(|
|000052e0| 24 50 50 2e 53 45 54 2e | 4d 52 46 4f 52 4d 41 54 |$PP.SET.|MRFORMAT|
|000052f0| 29 0d 09 09 09 09 09 65 | 63 68 6f 20 2a 2a 2a 20 |)......e|cho *** |
|00005300| 02 4f 75 74 67 6f 69 6e | 67 20 6d 65 73 73 61 67 |.Outgoin|g messag|
|00005310| 65 02 3a 20 24 64 65 63 | 6f 64 65 28 24 50 50 2e |e.: $dec|ode($PP.|
|00005320| 53 45 54 2e 4d 53 46 4f | 52 4d 41 54 29 0d 09 09 |SET.MSFO|RMAT)...|
|00005330| 09 09 09 65 63 68 6f 20 | 2a 2a 2a 20 02 49 6e 63 |...echo |*** .Inc|
|00005340| 6f 6d 69 6e 67 20 6e 6f | 74 69 63 65 02 3a 20 24 |oming no|tice.: $|
|00005350| 64 65 63 6f 64 65 28 24 | 50 50 2e 53 45 54 2e 4e |decode($|PP.SET.N|
|00005360| 52 46 4f 52 4d 41 54 29 | 0d 09 09 09 09 09 65 63 |RFORMAT)|......ec|
|00005370| 68 6f 20 2a 2a 2a 20 02 | 4f 75 74 67 6f 69 6e 67 |ho *** .|Outgoing|
|00005380| 20 6e 6f 74 69 63 65 02 | 3a 20 24 64 65 63 6f 64 | notice.|: $decod|
|00005390| 65 28 24 50 50 2e 53 45 | 54 2e 4e 53 46 4f 52 4d |e($PP.SE|T.NSFORM|
|000053a0| 41 54 29 0d 09 09 09 09 | 09 65 63 68 6f 20 2a 2a |AT).....|.echo **|
|000053b0| 2a 0d 09 09 09 09 09 65 | 63 68 6f 20 2a 2a 2a 20 |*......e|cho *** |
|000053c0| 49 66 20 79 6f 75 20 68 | 61 76 65 20 6d 61 64 65 |If you h|ave made|
|000053d0| 20 63 68 61 6e 67 65 73 | 2c 20 79 6f 75 20 6d 75 | changes|, you mu|
|000053e0| 73 74 20 73 61 76 65 20 | 77 69 74 68 20 02 2f 73 |st save |with ./s|
|000053f0| 76 65 02 20 66 6f 72 20 | 79 6f 75 72 20 63 68 61 |ve. for |your cha|
|00005400| 6e 67 65 73 0d 09 09 09 | 09 09 65 63 68 6f 20 2a |nges....|..echo *|
|00005410| 2a 2a 20 74 6f 20 62 65 | 63 6f 6d 65 20 70 65 72 |** to be|come per|
|00005420| 6d 61 6e 65 6e 74 2e 0d | 09 09 09 09 7d 0d 09 09 |manent..|....}...|
|00005430| 09 7d 0d 09 09 7d 0d 09 | 7d 0d 7d 0d 0d 23 20 2a |.}...}..|}.}..# *|
|00005440| 2a 2a 20 4d 61 69 6e 20 | 73 63 72 69 70 74 20 73 |** Main |script s|
|00005450| 65 74 74 69 6e 67 73 3a | 0d 23 20 41 49 47 6e 6f |ettings:|.# AIGno|
|00005460| 72 65 20 3d 20 41 75 74 | 6f 6d 61 74 69 63 20 66 |re = Aut|omatic f|
|00005470| 6c 6f 6f 64 20 69 67 6e | 6f 72 69 6e 67 0d 23 20 |lood ign|oring.# |
|00005480| 46 46 49 4c 54 65 72 20 | 3d 20 46 69 6c 74 65 72 |FFILTer |= Filter|
|00005490| 69 6e 67 20 6f 66 20 6b | 6e 6f 77 6e 20 66 6c 6f |ing of k|nown flo|
|000054a0| 6f 64 73 0d 23 20 41 52 | 54 4b 69 63 6b 20 3d 20 |ods.# AR|TKick = |
|000054b0| 41 53 43 49 49 20 61 72 | 74 20 6b 69 63 6b 65 72 |ASCII ar|t kicker|
|000054c0| 0d 23 20 4e 46 50 72 6f | 74 20 3d 20 4b 69 63 6b |.# NFPro|t = Kick|
|000054d0| 69 6e 67 20 6f 6e 20 6e | 69 63 6b 20 66 6c 6f 6f |ing on n|ick floo|
|000054e0| 64 0d 23 20 45 4e 45 4d | 69 65 73 20 3d 20 55 73 |d.# ENEM|ies = Us|
|000054f0| 65 20 6f 66 20 65 6e 65 | 6d 69 65 73 20 6c 69 73 |e of ene|mies lis|
|00005500| 74 0d 23 20 46 52 49 65 | 6e 64 73 20 3d 20 55 73 |t.# FRIe|nds = Us|
|00005510| 65 20 6f 66 20 66 72 69 | 65 6e 64 73 20 6c 69 73 |e of fri|ends lis|
|00005520| 74 0d 23 20 41 57 41 59 | 4e 6f 74 69 63 65 73 20 |t.# AWAY|Notices |
|00005530| 3d 20 50 75 62 6c 69 63 | 20 61 6e 6e 6f 75 6e 63 |= Public| announc|
|00005540| 65 6d 65 6e 74 20 6f 66 | 20 61 77 61 79 20 73 74 |ement of| away st|
|00005550| 61 74 75 73 0d 23 20 41 | 57 41 59 4c 6f 67 67 69 |atus.# A|WAYLoggi|
|00005560| 6e 67 20 3d 20 4c 6f 67 | 67 69 6e 67 20 6f 66 20 |ng = Log|ging of |
|00005570| 6d 73 67 73 2f 65 76 65 | 6e 74 73 20 77 68 69 6c |msgs/eve|nts whil|
|00005580| 65 20 61 77 61 79 0d 23 | 20 41 57 41 59 57 72 69 |e away.#| AWAYWri|
|00005590| 74 69 6e 67 20 3d 20 4c | 6f 67 67 69 6e 67 20 74 |ting = L|ogging t|
|000055a0| 6f 20 61 6e 20 61 77 61 | 79 20 6c 6f 67 20 66 69 |o an awa|y log fi|
|000055b0| 6c 65 0d 23 20 41 46 49 | 4c 45 20 3d 20 4e 61 6d |le.# AFI|LE = Nam|
|000055c0| 65 20 6f 66 20 61 77 61 | 79 20 6c 6f 67 20 66 69 |e of awa|y log fi|
|000055d0| 6c 65 0d 23 20 4e 4f 54 | 49 63 65 73 20 3d 20 47 |le.# NOT|Ices = G|
|000055e0| 65 6e 65 72 61 6c 20 77 | 61 72 6e 69 6e 67 73 2f |eneral w|arnings/|
|000055f0| 6e 6f 74 69 63 65 73 0d | 23 20 4b 52 45 4a 6f 69 |notices.|# KREJoi|
|00005600| 6e 20 3d 20 41 75 74 6f | 6d 61 74 69 63 20 72 65 |n = Auto|matic re|
|00005610| 6a 6f 69 6e 69 6e 67 20 | 6f 6e 20 6b 69 63 6b 0d |joining |on kick.|
|00005620| 23 20 4d 41 53 53 50 72 | 6f 74 20 3d 20 4d 61 73 |# MASSPr|ot = Mas|
|00005630| 73 20 64 65 6f 70 2f 6b | 69 63 6b 20 70 72 6f 74 |s deop/k|ick prot|
|00005640| 65 63 74 69 6f 6e 0d 23 | 20 4d 41 53 53 41 63 74 |ection.#| MASSAct|
|00005650| 69 6f 6e 20 3d 20 41 63 | 74 69 6f 6e 20 74 61 6b |ion = Ac|tion tak|
|00005660| 65 6e 20 6f 6e 20 6d 61 | 73 73 20 64 65 6f 70 2f |en on ma|ss deop/|
|00005670| 6b 69 63 6b 0d 23 20 53 | 45 52 56 4f 50 20 3d 20 |kick.# S|ERVOP = |
|00005680| 41 75 74 6f 6d 61 74 69 | 63 20 72 65 6d 6f 76 61 |Automati|c remova|
|00005690| 6c 20 6f 66 20 73 65 72 | 76 65 72 20 6f 70 73 0d |l of ser|ver ops.|
|000056a0| 23 20 4b 45 59 50 72 6f | 74 20 3d 20 43 68 61 6e |# KEYPro|t = Chan|
|000056b0| 6e 65 6c 20 6b 65 79 20 | 66 6c 61 73 68 20 70 72 |nel key |flash pr|
|000056c0| 6f 74 65 63 74 69 6f 6e | 0d 23 20 42 41 4e 44 65 |otection|.# BANDe|
|000056d0| 66 65 6e 73 65 20 3d 20 | 42 61 6e 20 64 65 66 65 |fense = |Ban defe|
|000056e0| 6e 73 65 0d 23 20 50 49 | 4e 47 20 3d 20 49 67 6e |nse.# PI|NG = Ign|
|000056f0| 6f 72 69 6e 67 20 6f 66 | 20 43 54 43 50 20 50 49 |oring of| CTCP PI|
|00005700| 4e 47 0d 23 20 46 49 4e | 47 65 72 20 3d 20 49 67 |NG.# FIN|Ger = Ig|
|00005710| 6e 6f 72 69 6e 67 20 6f | 66 20 43 54 43 50 20 46 |noring o|f CTCP F|
|00005720| 49 4e 47 45 52 0d 23 20 | 56 45 52 73 69 6f 6e 20 |INGER.# |VERsion |
|00005730| 3d 20 49 67 6e 6f 72 69 | 6e 67 20 6f 66 20 43 54 |= Ignori|ng of CT|
|00005740| 43 50 20 56 45 52 53 49 | 4f 4e 0d 23 20 49 47 54 |CP VERSI|ON.# IGT|
|00005750| 69 6d 65 20 3d 20 53 65 | 63 6f 6e 64 73 20 74 6f |ime = Se|conds to|
|00005760| 20 61 75 74 6f 2d 69 67 | 6e 6f 72 65 20 66 6c 6f | auto-ig|nore flo|
|00005770| 6f 64 65 72 73 0d 23 20 | 4e 46 53 65 6e 73 20 3d |oders.# |NFSens =|
|00005780| 20 53 65 6e 73 69 74 69 | 76 69 74 79 20 6f 66 20 | Sensiti|vity of |
|00005790| 6e 69 63 6b 20 66 6c 6f | 6f 64 20 70 72 6f 74 65 |nick flo|od prote|
|000057a0| 63 74 69 6f 6e 20 28 68 | 69 67 68 65 72 20 76 61 |ction (h|igher va|
|000057b0| 6c 75 65 73 20 6d 6f 72 | 65 20 73 65 6e 73 69 74 |lues mor|e sensit|
|000057c0| 69 76 65 29 0d 23 20 4a | 46 4c 45 4e 20 3d 20 46 |ive).# J|FLEN = F|
|000057d0| 69 72 73 74 20 77 6f 72 | 64 20 6c 65 6e 67 74 68 |irst wor|d length|
|000057e0| 20 66 6f 72 20 61 20 6d | 65 73 73 61 67 65 20 74 | for a m|essage t|
|000057f0| 6f 20 62 65 20 61 20 6a | 75 6e 6b 66 6c 6f 6f 64 |o be a j|unkflood|
|00005800| 0d 23 20 2a 43 4d 44 20 | 3d 20 43 6f 72 72 65 73 |.# *CMD |= Corres|
|00005810| 70 6f 6e 64 20 77 69 74 | 68 20 50 50 2e 53 45 54 |pond wit|h PP.SET|
|00005820| 2e 2a 43 4d 44 20 61 62 | 6f 76 65 0d 23 20 4d 53 |.*CMD ab|ove.# MS|
|00005830| 47 42 65 65 70 20 3d 20 | 42 65 65 70 20 6f 6e 20 |GBeep = |Beep on |
|00005840| 70 72 69 76 61 74 65 20 | 6d 65 73 73 61 67 65 73 |private |messages|
|00005850| 0d 23 20 41 55 54 4f 41 | 77 61 79 20 3d 20 4d 69 |.# AUTOA|way = Mi|
|00005860| 6e 75 74 65 73 20 6f 66 | 20 69 64 6c 65 2d 74 69 |nutes of| idle-ti|
|00005870| 6d 65 20 74 6f 20 62 65 | 20 61 75 74 6f 6d 61 74 |me to be| automat|
|00005880| 69 63 6c 79 20 73 65 74 | 20 61 77 61 79 0d 23 20 |icly set| away.# |
|00005890| 43 4c 4f 4e 45 50 72 6f | 74 20 3d 20 43 6c 6f 6e |CLONEPro|t = Clon|
|000058a0| 65 62 6f 74 20 6d 61 73 | 73 2d 6a 6f 69 6e 20 70 |ebot mas|s-join p|
|000058b0| 72 6f 74 65 63 74 69 6f | 6e 0d 23 20 43 4c 4f 4e |rotectio|n.# CLON|
|000058c0| 45 53 65 6e 73 20 3d 20 | 53 65 6e 73 69 74 69 76 |ESens = |Sensitiv|
|000058d0| 69 74 79 20 6f 66 20 63 | 6c 6f 6e 65 62 6f 74 20 |ity of c|lonebot |
|000058e0| 6d 61 73 73 2d 6a 6f 69 | 6e 20 70 72 6f 74 65 63 |mass-joi|n protec|
|000058f0| 74 69 6f 6e 20 28 6c 6f | 77 65 72 20 76 61 6c 75 |tion (lo|wer valu|
|00005900| 65 73 20 6d 6f 72 65 20 | 73 65 6e 73 69 74 69 76 |es more |sensitiv|
|00005910| 65 29 0d 23 20 52 4f 57 | 53 20 3d 20 4e 75 6d 62 |e).# ROW|S = Numb|
|00005920| 65 72 20 6f 66 20 72 6f | 77 73 20 6f 6e 20 64 69 |er of ro|ws on di|
|00005930| 73 70 6c 61 79 0d 23 20 | 4c 4f 41 44 42 6f 74 73 |splay.# |LOADBots|
|00005940| 20 3d 20 41 75 74 6f 20 | 6c 6f 61 64 20 70 70 2d | = Auto |load pp-|
|00005950| 62 6f 74 73 2e 69 72 63 | 0d 23 20 4c 4f 41 44 57 |bots.irc|.# LOADW|
|00005960| 61 72 20 3d 20 41 75 74 | 6f 20 6c 6f 61 64 20 70 |ar = Aut|o load p|
|00005970| 70 2d 77 61 72 2e 69 72 | 63 0d 23 20 4c 4f 41 44 |p-war.ir|c.# LOAD|
|00005980| 53 69 6c 6c 79 20 3d 20 | 41 75 74 6f 20 6c 6f 61 |Silly = |Auto loa|
|00005990| 64 20 70 70 2d 73 69 6c | 6c 79 2e 69 72 63 0d 23 |d pp-sil|ly.irc.#|
|000059a0| 20 4c 4f 41 44 4b 69 63 | 6b 73 20 3d 20 41 75 74 | LOADKic|ks = Aut|
|000059b0| 6f 20 6c 6f 61 64 20 70 | 70 2d 6b 69 63 6b 73 2e |o load p|p-kicks.|
|000059c0| 69 72 63 0d 23 20 4c 4f | 41 44 44 63 63 20 3d 20 |irc.# LO|ADDcc = |
|000059d0| 41 75 74 6f 20 6c 6f 61 | 64 20 70 70 2d 64 63 63 |Auto loa|d pp-dcc|
|000059e0| 2e 69 72 63 0d 23 20 48 | 45 4c 50 55 6e 6c 6f 61 |.irc.# H|ELPUnloa|
|000059f0| 64 20 3d 20 41 75 74 6f | 20 75 6e 6c 6f 61 64 69 |d = Auto| unloadi|
|00005a00| 6e 67 20 6f 66 20 68 65 | 6c 70 0d 23 20 44 45 53 |ng of he|lp.# DES|
|00005a10| 79 6e 63 68 6e 6f 74 65 | 20 3d 20 44 65 73 79 6e |ynchnote| = Desyn|
|00005a20| 63 68 65 64 20 75 73 65 | 72 20 6e 6f 74 69 66 69 |ched use|r notifi|
|00005a30| 63 61 74 69 6f 6e 0d 23 | 20 57 52 49 54 45 4d 45 |cation.#| WRITEME|
|00005a40| 54 48 4f 44 20 3d 20 2f | 73 76 65 20 77 72 69 74 |THOD = /|sve writ|
|00005a50| 65 20 6d 65 74 68 6f 64 | 0d 23 20 4d 4f 54 44 20 |e method|.# MOTD |
|00005a60| 3d 20 53 65 72 76 65 72 | 20 6d 6f 74 64 20 64 69 |= Server| motd di|
|00005a70| 73 70 6c 61 79 20 61 74 | 20 73 74 61 72 74 75 70 |splay at| startup|
|00005a80| 0d 23 20 4d 46 4f 52 4d | 41 54 20 3d 20 4d 73 67 |.# MFORM|AT = Msg|
|00005a90| 2f 6e 6f 74 69 63 65 20 | 66 6f 72 6d 61 74 20 73 |/notice |format s|
|00005aa0| 65 74 74 69 6e 67 73 0d | 23 20 43 48 41 4e 70 72 |ettings.|# CHANpr|
|00005ab0| 6f 74 20 3d 20 43 68 61 | 6e 6e 65 6c 20 70 72 6f |ot = Cha|nnel pro|
|00005ac0| 74 65 63 74 69 6f 6e 0d | 23 20 53 48 4f 57 53 50 |tection.|# SHOWSP|
|00005ad0| 4c 49 54 74 65 72 73 20 | 3d 20 53 68 6f 77 20 75 |LITters |= Show u|
|00005ae0| 73 65 72 73 20 77 68 6f | 20 6a 6f 69 6e 2f 73 69 |sers who| join/si|
|00005af0| 67 6e 6f 66 66 20 69 6e | 20 73 70 6c 69 74 73 0d |gnoff in| splits.|
|00005b00| 23 20 4c 4f 4f 4b 4a 6f | 69 6e 20 3d 20 4e 53 20 |# LOOKJo|in = NS |
|00005b10| 6c 6f 6f 6b 75 70 20 6f | 66 20 49 50 20 61 64 72 |lookup o|f IP adr|
|00005b20| 65 73 73 65 73 20 6f 6e | 20 6a 6f 69 6e 0d 23 20 |esses on| join.# |
|00005b30| 4e 4f 53 54 41 52 54 55 | 50 20 3d 20 53 75 70 70 |NOSTARTU|P = Supp|
|00005b40| 72 65 73 73 69 6f 6e 20 | 6f 66 20 73 74 61 72 74 |ression |of start|
|00005b50| 75 70 20 73 63 72 65 65 | 6e 73 0d 23 20 46 55 4e |up scree|ns.# FUN|
|00005b60| 6b 79 62 61 6e 73 20 3d | 20 49 6e 73 65 72 74 20 |kybans =| Insert |
|00005b70| 72 61 6e 64 6f 6d 20 3f | 27 73 20 69 6e 74 6f 20 |random ?|'s into |
|00005b80| 62 61 6e 73 0d 23 20 42 | 45 45 50 53 50 4c 49 54 |bans.# B|EEPSPLIT|
|00005b90| 20 3d 20 42 65 65 70 20 | 6f 6e 20 6e 65 74 73 70 | = Beep |on netsp|
|00005ba0| 6c 69 74 73 0d 23 20 50 | 41 47 45 20 3d 20 43 54 |lits.# P|AGE = CT|
|00005bb0| 43 50 20 50 41 47 45 0d | 23 20 54 50 52 49 4e 54 |CP PAGE.|# TPRINT|
|00005bc0| 20 3d 20 50 72 69 6e 74 | 20 74 69 6d 65 20 65 76 | = Print| time ev|
|00005bd0| 65 72 79 20 31 30 20 6d | 69 6e 75 74 65 73 0d 23 |ery 10 m|inutes.#|
|00005be0| 20 50 4d 41 54 43 48 20 | 3d 20 53 74 72 69 6e 67 | PMATCH |= String|
|00005bf0| 20 74 6f 20 6d 61 74 63 | 68 20 61 6e 64 20 68 69 | to matc|h and hi|
|00005c00| 67 68 6c 69 67 68 74 20 | 70 75 62 6c 69 63 6c 79 |ghlight |publicly|
|00005c10| 0d 61 6c 69 61 73 20 70 | 70 2e 73 65 74 2e 6d 20 |.alias p|p.set.m |
|00005c20| 7b 0d 09 69 66 20 28 72 | 6d 61 74 63 68 28 24 30 |{..if (r|match($0|
|00005c30| 20 4c 4f 41 44 4b 2a 20 | 4c 4f 41 44 42 2a 20 4c | LOADK* |LOADB* L|
|00005c40| 4f 41 44 57 2a 20 4c 4f | 41 44 53 2a 20 4c 4f 41 |OADW* LO|ADS* LOA|
|00005c50| 44 44 2a 29 29 0d 09 7b | 0d 09 09 69 66 20 28 6d |DD*))..{|...if (m|
|00005c60| 61 74 63 68 28 24 31 20 | 4f 4e 20 4f 46 46 29 29 |atch($1 |ON OFF))|
|00005c70| 0d 09 09 7b 0d 09 09 09 | 69 66 20 28 6d 61 74 63 |...{....|if (matc|
|00005c80| 68 28 4c 4f 41 44 42 2a | 20 24 30 29 29 20 7b 2f |h(LOADB*| $0)) {/|
|00005c90| 70 70 2e 73 65 74 2e 73 | 6c 6f 61 64 20 42 20 24 |pp.set.s|load B $|
|00005ca0| 31 7d 0d 09 09 09 69 66 | 20 28 6d 61 74 63 68 28 |1}....if| (match(|
|00005cb0| 4c 4f 41 44 57 2a 20 24 | 30 29 29 20 7b 2f 70 70 |LOADW* $|0)) {/pp|
|00005cc0| 2e 73 65 74 2e 73 6c 6f | 61 64 20 57 20 24 31 7d |.set.slo|ad W $1}|
|00005cd0| 0d 09 09 09 69 66 20 28 | 6d 61 74 63 68 28 4c 4f |....if (|match(LO|
|00005ce0| 41 44 53 2a 20 24 30 29 | 29 20 7b 2f 70 70 2e 73 |ADS* $0)|) {/pp.s|
|00005cf0| 65 74 2e 73 6c 6f 61 64 | 20 53 20 24 31 7d 0d 09 |et.sload| S $1}..|
|00005d00| 09 09 69 66 20 28 6d 61 | 74 63 68 28 4c 4f 41 44 |..if (ma|tch(LOAD|
|00005d10| 4b 2a 20 24 30 29 29 20 | 7b 2f 70 70 2e 73 65 74 |K* $0)) |{/pp.set|
|00005d20| 2e 73 6c 6f 61 64 20 4b | 20 24 31 7d 0d 09 09 09 |.sload K| $1}....|
|00005d30| 69 66 20 28 6d 61 74 63 | 68 28 4c 4f 41 44 44 2a |if (matc|h(LOADD*|
|00005d40| 20 24 30 29 29 20 7b 2f | 70 70 2e 73 65 74 2e 73 | $0)) {/|pp.set.s|
|00005d50| 6c 6f 61 64 20 58 20 24 | 31 7d 0d 09 09 7d 0d 09 |load X $|1}...}..|
|00005d60| 09 69 66 20 28 6d 61 74 | 63 68 28 4c 4f 41 44 42 |.if (mat|ch(LOADB|
|00005d70| 2a 20 24 30 29 29 20 7b | 2f 65 63 68 6f 20 2a 2a |* $0)) {|/echo **|
|00005d80| 2a 20 41 75 74 6f 2d 6c | 6f 61 64 69 6e 67 20 6f |* Auto-l|oading o|
|00005d90| 66 20 70 70 2d 62 6f 74 | 73 2e 69 72 63 20 69 73 |f pp-bot|s.irc is|
|00005da0| 20 6e 6f 77 20 02 24 70 | 70 2e 73 65 74 2e 73 6c | now .$p|p.set.sl|
|00005db0| 6f 61 64 28 42 29 02 7d | 0d 09 09 69 66 20 28 6d |oad(B).}|...if (m|
|00005dc0| 61 74 63 68 28 4c 4f 41 | 44 57 2a 20 24 30 29 29 |atch(LOA|DW* $0))|
|00005dd0| 20 7b 2f 65 63 68 6f 20 | 2a 2a 2a 20 41 75 74 6f | {/echo |*** Auto|
|00005de0| 2d 6c 6f 61 64 69 6e 67 | 20 6f 66 20 70 70 2d 77 |-loading| of pp-w|
|00005df0| 61 72 2e 69 72 63 20 69 | 73 20 6e 6f 77 20 02 24 |ar.irc i|s now .$|
|00005e00| 70 70 2e 73 65 74 2e 73 | 6c 6f 61 64 28 57 29 02 |pp.set.s|load(W).|
|00005e10| 7d 0d 09 09 69 66 20 28 | 6d 61 74 63 68 28 4c 4f |}...if (|match(LO|
|00005e20| 41 44 53 2a 20 24 30 29 | 29 20 7b 2f 65 63 68 6f |ADS* $0)|) {/echo|
|00005e30| 20 2a 2a 2a 20 41 75 74 | 6f 2d 6c 6f 61 64 69 6e | *** Aut|o-loadin|
|00005e40| 67 20 6f 66 20 70 70 2d | 73 69 6c 6c 79 2e 69 72 |g of pp-|silly.ir|
|00005e50| 63 20 69 73 20 6e 6f 77 | 20 02 24 70 70 2e 73 65 |c is now| .$pp.se|
|00005e60| 74 2e 73 6c 6f 61 64 28 | 53 29 02 7d 0d 09 09 69 |t.sload(|S).}...i|
|00005e70| 66 20 28 6d 61 74 63 68 | 28 4c 4f 41 44 4b 2a 20 |f (match|(LOADK* |
|00005e80| 24 30 29 29 20 7b 2f 65 | 63 68 6f 20 2a 2a 2a 20 |$0)) {/e|cho *** |
|00005e90| 41 75 74 6f 2d 6c 6f 61 | 64 69 6e 67 20 6f 66 20 |Auto-loa|ding of |
|00005ea0| 70 70 2d 6b 69 63 6b 73 | 2e 69 72 63 20 69 73 20 |pp-kicks|.irc is |
|00005eb0| 6e 6f 77 20 02 24 70 70 | 2e 73 65 74 2e 73 6c 6f |now .$pp|.set.slo|
|00005ec0| 61 64 28 4b 29 02 7d 0d | 09 09 69 66 20 28 6d 61 |ad(K).}.|..if (ma|
|00005ed0| 74 63 68 28 4c 4f 41 44 | 44 2a 20 24 30 29 29 20 |tch(LOAD|D* $0)) |
|00005ee0| 7b 2f 65 63 68 6f 20 2a | 2a 2a 20 41 75 74 6f 2d |{/echo *|** Auto-|
|00005ef0| 6c 6f 61 64 69 6e 67 20 | 6f 66 20 70 70 2d 64 63 |loading |of pp-dc|
|00005f00| 63 2e 69 72 63 20 69 73 | 20 6e 6f 77 20 02 24 70 |c.irc is| now .$p|
|00005f10| 70 2e 73 65 74 2e 73 6c | 6f 61 64 28 58 29 02 7d |p.set.sl|oad(X).}|
|00005f20| 0d 09 09 40 20 56 55 20 | 3d 20 31 0d 09 7d 0d 09 |...@ VU |= 1..}..|
|00005f30| 69 66 20 28 5b 24 30 5d | 20 3d 3d 20 5b 50 41 47 |if ([$0]| == [PAG|
|00005f40| 45 5d 29 0d 09 7b 0d 09 | 09 69 66 20 28 6d 61 74 |E])..{..|.if (mat|
|00005f50| 63 68 28 24 31 20 4f 4e | 20 4f 46 46 29 29 0d 09 |ch($1 ON| OFF))..|
|00005f60| 09 7b 0d 09 09 09 69 66 | 20 28 5b 24 31 5d 20 3d |.{....if| ([$1] =|
|00005f70| 3d 20 5b 4f 4e 5d 29 20 | 7b 40 20 50 50 2e 53 45 |= [ON]) |{@ PP.SE|
|00005f80| 54 2e 43 54 43 50 50 41 | 47 45 20 3d 20 31 7d 20 |T.CTCPPA|GE = 1} |
|00005f90| 7b 40 20 50 50 2e 53 45 | 54 2e 43 54 43 50 50 41 |{@ PP.SE|T.CTCPPA|
|00005fa0| 47 45 20 3d 20 30 7d 0d | 09 09 7d 0d 09 09 65 63 |GE = 0}.|..}...ec|
|00005fb0| 68 6f 20 2a 2a 2a 20 43 | 54 43 50 20 50 41 47 45 |ho *** C|TCP PAGE|
|00005fc0| 20 72 65 73 70 6f 6e 73 | 65 20 69 73 20 6e 6f 77 | respons|e is now|
|00005fd0| 20 02 24 70 70 2e 73 65 | 74 2e 6f 6e 6f 66 66 28 | .$pp.se|t.onoff(|
|00005fe0| 24 50 50 2e 53 45 54 2e | 43 54 43 50 50 41 47 45 |$PP.SET.|CTCPPAGE|
|00005ff0| 29 02 0d 09 09 40 20 56 | 55 20 3d 20 31 0d 09 7d |)....@ V|U = 1..}|
|00006000| 0d 09 69 66 20 28 5b 24 | 30 5d 20 3d 3d 20 5b 54 |..if ([$|0] == [T|
|00006010| 50 52 49 4e 54 5d 29 0d | 09 7b 0d 09 09 69 66 20 |PRINT]).|.{...if |
|00006020| 28 6d 61 74 63 68 28 24 | 31 20 4f 4e 20 4f 46 46 |(match($|1 ON OFF|
|00006030| 29 29 0d 09 09 7b 0d 09 | 09 09 69 66 20 28 5b 24 |))...{..|..if ([$|
|00006040| 31 5d 20 3d 3d 20 5b 4f | 4e 5d 29 20 7b 40 20 50 |1] == [O|N]) {@ P|
|00006050| 50 2e 53 45 54 2e 54 50 | 20 3d 20 31 7d 20 7b 40 |P.SET.TP| = 1} {@|
|00006060| 20 50 50 2e 53 45 54 2e | 54 50 20 3d 20 30 7d 0d | PP.SET.|TP = 0}.|
|00006070| 09 09 7d 0d 09 09 65 63 | 68 6f 20 2a 2a 2a 20 50 |..}...ec|ho *** P|
|00006080| 72 69 6e 74 20 74 69 6d | 65 20 65 76 65 72 79 20 |rint tim|e every |
|00006090| 31 30 20 6d 69 6e 75 74 | 65 73 20 69 73 20 6e 6f |10 minut|es is no|
|000060a0| 77 20 02 24 70 70 2e 73 | 65 74 2e 6f 6e 6f 66 66 |w .$pp.s|et.onoff|
|000060b0| 28 24 50 50 2e 53 45 54 | 2e 54 50 29 02 0d 09 09 |($PP.SET|.TP)....|
|000060c0| 40 20 56 55 20 3d 20 31 | 0d 09 7d 0d 09 69 66 20 |@ VU = 1|..}..if |
|000060d0| 28 5b 24 30 5d 20 3d 3d | 20 5b 42 45 45 50 53 50 |([$0] ==| [BEEPSP|
|000060e0| 4c 49 54 5d 29 0d 09 7b | 0d 09 09 69 66 20 28 6d |LIT])..{|...if (m|
|000060f0| 61 74 63 68 28 24 31 20 | 4f 4e 20 4f 46 46 29 29 |atch($1 |ON OFF))|
|00006100| 0d 09 09 7b 0d 09 09 09 | 69 66 20 28 5b 24 31 5d |...{....|if ([$1]|
|00006110| 20 3d 3d 20 5b 4f 4e 5d | 29 20 7b 40 20 50 50 2e | == [ON]|) {@ PP.|
|00006120| 53 45 54 2e 42 53 50 20 | 3d 20 31 7d 20 7b 40 20 |SET.BSP |= 1} {@ |
|00006130| 50 50 2e 53 45 54 2e 42 | 53 50 20 3d 20 30 7d 0d |PP.SET.B|SP = 0}.|
|00006140| 09 09 7d 0d 09 09 65 63 | 68 6f 20 2a 2a 2a 20 42 |..}...ec|ho *** B|
|00006150| 65 65 70 20 6f 6e 20 6e | 65 74 73 70 6c 69 74 73 |eep on n|etsplits|
|00006160| 20 69 73 20 6e 6f 77 20 | 02 24 70 70 2e 73 65 74 | is now |.$pp.set|
|00006170| 2e 6f 6e 6f 66 66 28 24 | 50 50 2e 53 45 54 2e 42 |.onoff($|PP.SET.B|
|00006180| 53 50 29 02 0d 09 09 40 | 20 56 55 20 3d 20 31 0d |SP)....@| VU = 1.|
|00006190| 09 7d 0d 09 69 66 20 28 | 6d 61 74 63 68 28 4c 4f |.}..if (|match(LO|
|000061a0| 4f 4b 4a 2a 20 24 30 29 | 29 0d 09 7b 0d 09 09 69 |OKJ* $0)|)..{...i|
|000061b0| 66 20 28 6d 61 74 63 68 | 28 24 31 20 4f 4e 20 4f |f (match|($1 ON O|
|000061c0| 46 46 29 29 0d 09 09 7b | 0d 09 09 09 69 66 20 28 |FF))...{|....if (|
|000061d0| 5b 24 31 5d 20 3d 3d 20 | 5b 4f 4e 5d 29 20 7b 40 |[$1] == |[ON]) {@|
|000061e0| 20 50 50 2e 53 45 54 2e | 4c 4f 4f 4b 4a 4f 49 4e | PP.SET.|LOOKJOIN|
|000061f0| 20 3d 20 31 7d 20 7b 40 | 20 50 50 2e 53 45 54 2e | = 1} {@| PP.SET.|
|00006200| 4c 4f 4f 4b 4a 4f 49 4e | 20 3d 20 30 7d 0d 09 09 |LOOKJOIN| = 0}...|
|00006210| 7d 0d 09 09 65 63 68 6f | 20 2a 2a 2a 20 4e 53 20 |}...echo| *** NS |
|00006220| 6c 6f 6f 6b 75 70 20 6f | 66 20 49 50 20 61 64 72 |lookup o|f IP adr|
|00006230| 65 73 73 65 73 20 6f 6e | 20 6a 6f 69 6e 20 69 73 |esses on| join is|
|00006240| 20 6e 6f 77 20 02 24 70 | 70 2e 73 65 74 2e 6f 6e | now .$p|p.set.on|
|00006250| 6f 66 66 28 24 50 50 2e | 53 45 54 2e 4c 4f 4f 4b |off($PP.|SET.LOOK|
|00006260| 4a 4f 49 4e 29 02 0d 09 | 09 40 20 56 55 20 3d 20 |JOIN)...|.@ VU = |
|00006270| 31 0d 09 7d 0d 09 69 66 | 20 28 5b 24 30 5d 20 3d |1..}..if| ([$0] =|
|00006280| 3d 20 5b 4e 4f 53 54 41 | 52 54 55 50 5d 29 0d 09 |= [NOSTA|RTUP])..|
|00006290| 7b 0d 09 09 69 66 20 28 | 6d 61 74 63 68 28 24 31 |{...if (|match($1|
|000062a0| 20 4f 4e 20 4f 46 46 29 | 29 0d 09 09 7b 0d 09 09 | ON OFF)|)...{...|
|000062b0| 09 69 66 20 28 5b 24 31 | 5d 20 3d 3d 20 5b 4f 4e |.if ([$1|] == [ON|
|000062c0| 5d 29 20 7b 40 20 50 50 | 2e 53 45 54 2e 4e 4f 53 |]) {@ PP|.SET.NOS|
|000062d0| 54 41 52 54 55 50 20 3d | 20 31 7d 20 7b 40 20 50 |TARTUP =| 1} {@ P|
|000062e0| 50 2e 53 45 54 2e 4e 4f | 53 54 41 52 54 55 50 20 |P.SET.NO|STARTUP |
|000062f0| 3d 20 30 7d 0d 09 09 7d | 0d 09 09 65 63 68 6f 20 |= 0}...}|...echo |
|00006300| 2a 2a 2a 20 53 75 70 70 | 72 65 73 73 69 6f 6e 20 |*** Supp|ression |
|00006310| 6f 66 20 73 63 72 69 70 | 74 20 73 74 61 72 74 75 |of scrip|t startu|
|00006320| 70 20 73 63 72 65 65 6e | 73 20 69 73 20 6e 6f 77 |p screen|s is now|
|00006330| 20 02 24 70 70 2e 73 65 | 74 2e 6f 6e 6f 66 66 28 | .$pp.se|t.onoff(|
|00006340| 24 50 50 2e 53 45 54 2e | 4e 4f 53 54 41 52 54 55 |$PP.SET.|NOSTARTU|
|00006350| 50 29 02 0d 09 09 40 20 | 56 55 20 3d 20 31 0d 09 |P)....@ |VU = 1..|
|00006360| 7d 0d 09 69 66 20 28 6d | 61 74 63 68 28 46 55 4e |}..if (m|atch(FUN|
|00006370| 2a 20 24 30 29 29 0d 09 | 7b 0d 09 09 69 66 20 28 |* $0))..|{...if (|
|00006380| 6d 61 74 63 68 28 24 31 | 20 4f 4e 20 4f 46 46 29 |match($1| ON OFF)|
|00006390| 29 0d 09 09 7b 0d 09 09 | 09 69 66 20 28 5b 24 31 |)...{...|.if ([$1|
|000063a0| 5d 20 3d 3d 20 5b 4f 4e | 5d 29 20 7b 40 20 50 50 |] == [ON|]) {@ PP|
|000063b0| 2e 53 45 54 2e 46 55 4e | 4b 59 42 41 4e 53 20 3d |.SET.FUN|KYBANS =|
|000063c0| 20 31 7d 20 7b 40 20 50 | 50 2e 53 45 54 2e 46 55 | 1} {@ P|P.SET.FU|
|000063d0| 4e 4b 59 42 41 4e 53 20 | 3d 20 30 7d 0d 09 09 7d |NKYBANS |= 0}...}|
|000063e0| 0d 09 09 65 63 68 6f 20 | 2a 2a 2a 20 49 6e 73 65 |...echo |*** Inse|
|000063f0| 72 74 20 72 61 6e 64 6f | 6d 20 3f 27 73 20 69 6e |rt rando|m ?'s in|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.